sentimentalist

noun

One who is guided by mere sentiment; a sentimental person; in a better sense, one who regards sentiment as more important than reason, or permits it to predominate over reason.

noun

One who has, or affects, sentiment or fine feeling.

noun

A person who is sentimental.

noun

someone who indulges in excessive sentimentality