Evening ladies, I've not used this site for a few years because I was expecting and needed advice (i sadly didn't have the child in the end)
But im back and in need of Advice 
Basically my bf of 7 months, we are having problems and I have a few issues with how he treats me.
He made it clear he wanted me at first, dates, making an effort, complimenting me and for one minute, never thought I would be questioning his intentions with me.
After we slept together he admitted having a shady past (i understood but it felt as if he was bragging about sleeping with loads of women) my ex had the same sort of history and he cheated
So it set alarm bells ringing, we are long distance because he's in the army which makes it even worse.
He would always bring girls up, or be messaging a girl who looked shady, having a female best friend who he used to date (they act very flirty, my best friend said it's not normal) she's even said to him our relationship Is rubbing her face in it. We had drama over another girl because he wanted to fuck her
after arguing and how much grief he caused me.
Im no Angel I've ranted to friends about him and he's seen the messages
I even said yes to a date when I was single (me and my bf split because he told another girl he wanted to fuck her)
I feel guilty but he just doesn't make me feel worthwhile or loved.
He was the first to mention moving in together and he asked me to be serious
Even the first to say I love you
But he was taking the piss with his friend saying he's a commitment phobe and doesn't like attachment
He gets away with so much but wouldn't even allow me to wear a skirt on a night out.
He's made me look crazy to everyone even though people mention he's gaslighting me
He's called me numerous names during arguments
Like slag, crazy, psycho, stupid and sensitive.
Broke up with me so much
Think the worst argument we had was when he wanted his Mate to message a girl for him to fuck her
I broke up with him and tried to leave
He ignored me and said cba
When my bf did take me home, he was shouting at me, driving recklessly all I did was ask him why he thinks it's ok to do that to me
He said nobody likes You, I don't love you, your crazy, too sensitive
He threatened to throw me out the car so I tried leaving
He began shouting at me again and took my phone away
Tried to throw it out the window and I begged for it back
He said he will hit me and punched the dashboard.
I was so scared but forgive him
He's gone away for two months and he's already acting shady and distant
We have broke up because I mentioned my ex
Because he asked
Long story short he split up with me, accused me of cheating (me and my ex have been split for 3 yeaes) he accused me of cheating with someone else and broke up with me to teach me a lesson
Within 10 mins he had added me back and demanded an answer
Im back with him because I love him but im fed up.