how could he...?

Morgan • 22. Caregiver. Married. 2 dogs & 2 cats.
I will apologize in advance, this will probably be long. I need to vent and currently apparently have no one to vent to. How could I be so fucking stupid?? I don't know why I ever thought that things would change or even get better. He's still the same selfish ass hole I dated when I was a sophomore in high school. Except now we are married. 
He has been out of town the past three weeks for work. No contact. No phone calls while he's been gone. I've seen him sun and Monday (after I finish work and school) and that's it. So what's he do tonight? Takes off work today. So I go to work and school as usual. He calls me three times while I'm in class. Guess I can't even go to school without him flipping shit. He claims he didn't remember I had school. I have been in school for a month now. Mon-thurs every night every week. Then work during the day 7-3 everyday. So I am pretty busy so our time is limited anyway when we do get to see each other. I didn't answer the phone when he called during class (obviously) so he decided that one his last night with me til Sunday, he wants to go out with the guys and play his stupid card game. Now this card game has caused issues in our marriage for a long time because contrary to what he tries to convince himself, he puts the game at a higher priority than our marriage. And it's hurtful. I feel teapped cus I have nowhere to go. Nowhere to live. So now I'm stuck with a jerk who has caused me more depression than anything. But I'm done begging him to pay attention to me, even just the slightest bit. I can't fucking do this anymore. I really need a friend. Something. He's taken all my friends from me. Told me I can't hang out with them because he doesn't think my best friend is a good person. So he's pulled her and i apart. And now he doesn't even care he's. even steadily pulling on the last string that's been holding him and i together...