I want y'alls honest opinion. First time poster.

Ok. So I'll start off by saying I'm 33 years old. I don't believe I've ever had a great relationship. Ever. They all start off great then eventually their true colors shine. I've been in 4 serious relationships. Three of which have been abusive. The 4th started off great. Treated me better than I've ever been treated. Showed me love...took in my son. Treated him like his own. We was together 3 months before I got pregnant. I know...I'm old enough to know how pregnancy happens. He proposed I said yes months after he asked. Got married....then everything seemed to stop...the nice things...talking. It's like we've been married 20 years. It's only been 6 months. He had a drug issue.....he worked through it. Got sober. He said stress triggered him to use again. This has happened multiple times. He absolutely will not talk to me no matter how I come at him. He's 39. I'm over dealing with it but I don't want to end my marriage after only 6 months. I wanted to get married because I believed at the time it was the right thing to do and because I loved him. I have no clue how to fix it if he won't talk to me. I'm beginning just to see that apparently he doesn't care if he won't meet me halfway or a little. I'm just so tired of the only one trying. What do you guys think? Should I just give up?

We've been together for 2 years...married for 6 months