<human>: Okay so my boyfriend [22] and I [21F] starting dating about 2 months ago. All was going great when we were just seeing each other [4 months] and for the first month and a half of official dating. 

The last couple weeks I have been feeling down so I have been going out more than usual, but only to see friends i have known for 7yrs +, and every time I do my boyfriend always has smart ass comments from the moment he finds out. 

For example; i dropped something and I made the comment "Oh damn failing at life" and giggled. Then he starts making comments like "Oh yeah biggest f***ing mistake, your mother should have swallowed you". 
This isn't the first time this has happened either. He just starts to put me down, and when i confront him he gives me the silent treatment. I do invite him out and all, but he is always playing his online computer games, and then cracks it every time I get bored and want to hang with my friends. 

We live together, and tonight he played his game for 2hrs and I asked "Oh are you going to play all night?" To which his response was "Yeah probably" So i made plans to go out with mates I have known for YEARS...He gets jealous, I end up getting home 2 hours later and he isn't home. He has been gone for over 4 hours and it is now nearly 3am. It is driving me mad, I keep blaming myself for it and i feel like a failure. I don't know what to do..When we do talk about this he either grunts, or make me feel guilty. Also, he "pocket" called me and on the other end it sounded like obvious porn and he wouldn't respond. So I ended up hanging up. 
Help please, my mind is too muddled to think straight, I have A LOT going on with work and training, too stressed atm. :(

Give me a shortened version of the text
<bot>: Boyfriend spends too much time on games, i go out with friends then ends in immature silent treatment and me feeling like I'm the problem.