I’ve been with my bf for over 2 years, I’m 18 he’s 21.

I split on him sometimes and I get worked up and cry about “small things” very often. I can’t keep a job, I’m doing grade 12 for a second time , and failing, (more like just giving up) for a second time. 

He thinks I’m lazy and mean. And maybe I am.. 

The other night I split on him during a meltdown about my childhood dog having to be put down (my dog is 16). I didn’t feel like he was supporting me so I kept telling him to leave and he didn’t leave so I started screaming and by the end of it I broke up with him. We’re back together obviously, but he still thinks I’m just trying to be mean to him he told me “you can be such a mean little b!tch when you WANT to be”.

He tells me he understands me and my BPD since I got diagnosed a little over a year ago,but he can’t tell me anything about it, and he can’t give me any support.

What do I do? I feel like I’m just hurting him.