Dead end? 💔

Today, my boyfriend and I got into an argument because I told him that we had not had sex in over a month and that he wasn’t satisfying my needs. He got offended because he thought I was hinting about cheating if we didn’t have sex. Long story short, one thing led to another and he snapped. He started yelling and cursing and cutting me off and I felt hurt. We talked and he finally opened up to me and told me feels depressed...💔

He says he feels unhappy about where he is in life and that he just wants to be alone because that’s what he is used to. He told that he loves me and that he wants to be with me but that he thinks we need a break.

I don’t believe in breaks and told him that we can compromise on something to work through this. My boyfriend and I are opposites and by that I mean that he likes to be alone and keep to himself while I like to be affectionate and open up. We’re hitting a rough patch where he feels smothered and I feel neglected. We’ve been together for almost 7 years and I want my relationship to work. Any tips that worked for your relationship or advice on what my relationship should try to do?