I would say on average my relationship is pretty good. We’ve been together 3 years and just moved into a house. However, there are times where these flare ups happen and I worry that I am in a world of trouble.

I had a rough day at work (that’s been a lot lately) and he’s generally supportive. I got home today with the beer he wanted and he immediately wanted me to install a tv. I tried, got fussy because long day, and he immediately blew up and told me to go fuck myself and then launched into a tirade about how ungrateful and awful I am and I’m always having a bad day and after I removed myself from the room (admittedly telling him to fuck off as well) he’s been stomping/screaming and slamming things ever since.

I don’t want to live my life this way. But I don’t think this is who he is.

What should I do?