Should we take a Break?

Julie

( Sorry about the really long post but I REALLY need some advice ASAP)

My boyfriend and I have been together for 7 months and for the most part things have been good. He's my best friend and I really love him and he loves me. But recently I feel like things are going downhill. We haven't had sex in about a month now and I really don't know how to talk about it with him. We've also been having more fights than we ever had recently. For example a little over a month ago I found out that he was on dating apps hitting on other women. He said he only did it when he was drunk and he never met up with anyone or took any of it seriously but one of the messages I saw he asked a girl to meet him at a bar so I don't know if he's telling the truth but we talked about it and he deleted the apps and stopped.

Last night I was trying to talk about how stressed out I am because I have 2 jobs, go to college, my family has been saying that I don't spend enough time with them, and I'm trying to keep our relationship going. He went on a long rant that his life is harder because he's 4 years older than me and still lives at his dad's house and has more bills to pay. He said later that the rant was supposed to cheer me up because my life isn't as bad as his but it bothers me that whenever I'm having problems he just tells me his are worse so I shouldn't worry about my problems but I always help him with his problems instead of one-uping him.

I don't want to break up with him completely but I feel like he's taking me for granted. I do my best to show him that I care. I talk to him when he's upset, I go out of my way to spend time with him as much as i can, when he was in the hospital I spent every minute I could with him but I just don't feel like he does the same in return. If we take a break maybe we'll both get a better perspective on the relationship and appreciate each other more. I need some advice though because I've never been in a situation like this before. How do I tell him what I think of the situation without hirting him? How do I get him to show more appreciation and respect towards me without forcing him to do nice things? I need help.