Me and my boyfriend have been together for nearly 4 years he has in that time talked to other women, added random girls liked their provocative pictures and taken mobile numbers, but recently I found out hes been talking with an ex discussing our personal stuff with her, and very uptight about his phone he won't ever give it to me, i asked for it the other day and he refused to give it to me, he just shouts at me, he wont have me on social media, and hides his friends list and everything is private, he tilts his phone away from me when he looks at it also, and spends a lot of time in the bathroom with it, he comes home late like 12.30am sometimes and doesn't text call or let me know where he is, he thinks he hasn't got to do this, and hes been very up and down lately and snappy with me, like I feel im in the way of something he wants to be doing, he's also become very aggressive and has been physical recently, I know I should leave I just can't kick myself up the butt to do it. I am so sad, and depressed about it all, I truly thought he loved me, we have a house together also, which makes it all even harder :(