worrywart

noun

One who worries excessively and needlessly.

noun

A person who worries excessively, especially about unimportant matters.

noun

thinks about unfortunate things that might happen