Hi Carrie,
I agree with you for all the points mentioned in your story. Looking back, I don't understand why i acted like that. Being fooled for a while. The narcissist always blames on you and never take responsibility for their faults. He did not encourage me to do better. He even said I deserved to be scolded at work when I made mistakes. That's f.. toxic. It's been over 1 year since I actively ended that relationship, I still got angry when I remember the rude and careless actions. I got over it day by day. It taught me a lot of lessons. It taught me to learn to love myself and never let anyone devalue me. I hope you will find somebody to love you sincerely.