My bf and I have been together nearly a year. It was amazing at the start, he had so much energy and he was so affectionate. We spent our weekends doing fun outings and adoring eachother. He is amazing at listening and offers such good advice for my own problems and has been my rock. But he won't open up about his own problems.
I always knew he had his moments when he shuts down and goes quiet, usually when he's feeling stressed from work pressures or not being happy with his fitness levels. These episodes would only last a couple hours max, where he'd go quiet and just watch videos on his phone for a while and would be fine after a bit.
But recently his bad mood has lasted two weeks, he still has his ups but the downs would come and go. At his worst, we don't speak for hours. When I ask if he's okay he just responds "i'm fine" then I am left high and dry for hours in silence. There is no affection unless I ask for it. I am quite a cheerful person in general with people I'm close to, but I feel like I go back in to my shell when these moments happen. i don't feel as comfortable with him as I normally am. I told him this weekend that i can't deal with his silent treatment. He said he can't help it but that he is sorry. But then it happens again the next day. I am triggered by this due to my controlling ex.
I spoke to his parents and they said it's how he deals with problems, sorting them out in his own head. But i feel that it's unhealthy for it to be this way in a relationship. I want open & honest communication.
I thought we made a breakthrough a few weeks ago when he opened up about his abusive childhood. But the next day he went cold again, which could've been a coping mechanism from opening up, not sure.
I've told him many times that he can talk to me about anything. He just says okay. I don't know what to do as I feel like he is pushing me away and he's not romantic for days and doesn't want to do fun things anymore as the darkness creeps over him.
i'm fed up of sitting in silence but he just refuses to talk to me. i've never been with a man like this before. does anyone have any advice?