We used to be so happy

I feel like over the last year my boyfriend has become a completely different person.

He’s always really moody, angry and downright mean to me. We’ve been fighting constantly even though I pussy foot around him all the time so he knows I’m not trying to fight.

There’s times when he talks about his past struggles and he knows I don’t like hearing about it (drugs and gang type bullshit) this morning he started talking about his old group of friends and how he and his best friend were the head honchos and then started to add “drug lords” to it. And I looked at him straight faced and told him he knows I don’t like when he talks like that. And he says to me “I was literally just making a joke and if you can’t handle it then you’re a fucking snowflake.”

I feel like I’m dating a person who hates my guts and don’t know what to do anymore. His parents are shit so he has been living with my family since he was 16, he’s 19 going on 20 now. He doesn’t have his license yet but he’s working on it. We got him a job working with me so he could car pool. And I’m afraid of leaving him because I still genuinely love and care about him and don’t want him to end up homeless or struggling.

I can’t take his bullshit anymore though. I’m always asking him to help with chores and he only listens maybe half the time. When things are good, they are really good and it reminds me where we came from. I’m afraid to give up because it may just be a phase/rough patch that he’s going through. But I don’t know how long I can last. I just want to be happy and loved 😔

*edit*

Also, last night I told him we would go out and get breakfast after he asked if it would be okay. I just got a new car and I’m being extra cautious with it.

It snowed last night and as much as it’s only a little bit, that’s when roads are slipperiest. My boyfriend also knows I have severe anxiety and hate going out in the snow. So of course after I told him I don’t think we’re going to go unless the roads clear up, he got an attitude and was like “oh well yeah I figured because every time we set a time to get up and get food you change your mind.” Which isn’t true, plans change, things come up, and he doesn’t understand that and it drives me crazy.