Are you your own girlfriend?
I had better point out some things here first or I will be in trouble again.

1. Narcissism has a wide range of meanings. The primary meaning is a healthy self-love. [Wikipedia]
2. This is just a FUN thread!
3. Am I in love with myself?......... You bet, wow!

A lovely, sexy, wonderful, Suzy