Hi sleepyinseattle,

I'd like to join ForeverDad and welcome you to bpdfamily. I'd like to echo ForeverDad, guilt can feel toxic.
says there is nothing in life that gives him joy except for me.
If he has BPD traits then you know that the person is not being realistic when they view you or the world with idealization and devaluation. He'll put you on a pedestal, only to know you off that same pedestal.
he tells me what a great person he is and what a piece of s**t I am
He feels "less than" and is putting you down. You have right to want to get off the emotional rollercoaster and be happy, you're not responsible for other people's feelings.