What should i do?!?!

When I first met my boyfriend everything was bliss I mean we would just drive around and talk he would constantly touch me some sexual some just to be close to me. When we first met he said he didn't want me around his friends cause he knew they would want to fuck me. He was so sweet kissing my forehead. And cuddling up with me. Its been four months and now we barley talk I mean he can complain to me and tell me stuff and I listen to him but anytime I try to say something he just ignores then I just feel stupid...whenever I talk about my day he just say stays quiet and ask why I'm telling him this. One of his friends keeps looking at me like constantly even if I catch him staring...and one day my boyfriend got mad and said stop staring to me...and I just felt sad cause he will being me to big crowds knowing that I anxiety issues and just leave me standing there..I would always call him but he always answers saying I'll call you back babe and he never does. This one day I had a very bad day after everything and I was planning on cutting and even then and me begging him to see me he just says hey sorry babe I'll see you tomorrow tonight Isn't good for me and when I try to confront him he makes me feel like I'm in the wrong saying I'm talking out my ass and stuff....and even when I was going to break up with him he made me wait two hours cause he was talking to his friends for him to fight...I'm lost.. He's everything to me yet he makes me feel worthless and ugly...during sex we never kiss anywhere not even on the shoulder and when I see him he doesn't greet me with a kiss and a hug he just walks past me and goes on his phone... Sorry I know this is a long thing I just need advise and to vent