Are You Dating a Narcissist?

Have you ever had a situation that goes something like this?: You meet someone and it feels like the stars align. This person is so into you and lavishes you with attention, romance and gifts.