Boyfriend problems

I'm 21 my boyfriend is 25 we've been dating a few months we have passed the 'I love you' stage. He's a doctor, he's sweet kind and he's such a good person. Lately we have been fighting, we had a disagreement and I threatened to leave him which I regret horribly, I've apologised and expressed my love for him. But ever since then our relationship has been weird. We are fighting and arguing a lot, giving each other the silent treated and cold shoulder. It's killing me, I love him and I'm trying to fight for him and for me but he's being subborn and he won't open up to me. I'm afraid he doesn't love me anymore. Does anyone know what I can do to pull our relationship back together ? :( 
Edit: (please don't hate on me for my threat. If you were in my situation you would have understood how frustrating it was. He's very secretive about his family and past. The argument leading up to my threat was ugly. He'd hurt my arm and I was angry with him)
Edit 2: I know there are things in his past he won't talk about especially about his mother. She asked him to invite me to their family dinner and he purposely didn't tell me and he lied about what he was doing that's how the first argument started. I know males don't like to open up. I just feel a little vulnerable to him because he knows all my personal dirty details about my past and I don't know much about his. 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors