You're in a relationship with a Narcissist! I know - I married one, then divorced one - and it has been a roller coaster ride, with immense highs and immense lows. Narcissists have been described as the proverbial Jekyll and Hyde, one way one minute, another the next.
People usually get into...