It’s not me, it’s definitely you… : Blissful Happenings | | For when it's time to say goodbye to toxic friendships!!! It's tough to break up with a friend, but it's also so freeing… Be Happy! Be Free! No More negativity!
This sounds like someone I dated once- we just were toxic to each other. Letting them go was the best choice I ever made, for both of us. I never would of met someone who is absolutely perfect in my eyes.
You might even be mad at yourself for putting up with this for so long. You had no idea the depths of toxicity and evilness that you were unknowingly "enabling". Time to forgive yourself, learn all you can about #NPD and go and stay no contact with the toxic individuals.