My [29f] boyfriend [31m] has changed over the last few months and is distant, should we break up?
My boyfriend and I are childhood sweethearts. We have been together since i was 13 and he was 15. The relationship hasn't been perfect, but we have gone through a lot of things together, parents divorce, serious depression, moving country and then moving back together, distance, family issues, etc. we always handled it great and came out stronger on the other side
After moving back to our country 3 years ago, last year we finally moved back in together alone, (before we lived with my mom, and it wasn't great) we were doing good, had a good routine, we spent time together and all was good, i would say the change started to happen when his grandfather passed away last year in November.
He started getting a little distant with me but nothing too bad, his work was overwhelming, and he doesn't take vacation unless absolutely necessary, which makes his super tired all the time but he is mostly supporting both of us because i don't make as much money as he does, things got worse in February, his job got worse, overworking him a lot and almost no time at home, since he is always tired, we almost don't spend time together, he started going out with his guy friends and it felt like he preferred to be out than to be with me.
In march i had a conversation with him where i told him how i felt and he confessed to me that he was feeling lost in his life and didn't see a future right now, we both cried because it felt like we were so close to ending things, but we love each other so much, it felt so bad to see the other in pain, he has told me that he doesn't know if he can give me what i need or want and that he hates to see me sad or obsessing over this.
A bit of a backstory, I have a history of depression and extreme overthinking, and this situation has made it worse, but I think it was getting worse on its own.
I don't know what to do, i want to be there for him and support him in this moment, it also hurts me to feel the distance between us.
Sorry for the long post, any advice is welcome, I need outside opinions, I don't really have anyone to talk to about this