Super lost and upset.

Madison • I have two wonderful boys in my life. Dillon & Oliver Ray. ❤️

I've been with my boyfriend for two years, and we also have a son that's a year old. Recently my boyfriend has become a lot more sensitive and has jumped my ass so much lately that I literally don't know what to do. He said something to me in a certain tone of voice, and when I said something back using the same tone he called me a bitch and yelled at me until I started crying (which isn't hard right now since AF is visiting). This isn't the first time this has happened within the past month.

The way we do everything within our life is that he works and pays the bills while I stay home and take care of the baby and clean. However, there are chores that require both of us because of the baby, and they always get pushed off because it's his "day off and he just wants to relax." I'm so frustrated with everything anymore and I seriously don't know how to approach any of the issues we're having without worrying that he's going to turn the argument around and make it about how I'm lazy and that I don't have a job and can do things on my own (all real things he's said to me). 

He's been working a bunch of overtime, which I'm thankful for, and his work life has also been hectic and toxic. Every time we argue, I tell myself that he's just quick to defending himself because he has to do it at work and just brings it home due to habit. But I don't think I can tell myself that anymore.. It's not an excuse to play Xbox for the whole two days he's off.. There's so many outcomes to this, and I don't want to break up with him because we're both from broken families and don't want to put that burden on our son, but he's just changed so much within the past couple of months I seriously don't know what to do anymore.