I will try to make this as short as possible. I've been with this guy for a little while now. At first I thought he was the most loving and amazing man ever. He told me he was bi polar but I thought no different. A couple months later he started hearing rumours about me, some being true some not. I lied and told him they were all false. He finally got the truth out of me. He was very upset I lied. We had those issues for a while now. I told him I would stop lying and start telling him the truth even though I hate the one person I actually love knowing the truth about my past. ( I don't feel it's anyone's business in the first place I was also embarrassed about it). He does not trust me one bit. He made me delete all my social media and change my phone number. I did it so maybe my trust would build back up again. Last month he ended our relationship, he started sending me such rude and horrible text messages. 5 days later we ended up talking and a week later we got back together. We don't see much of each other anymore because i have my son full time and my mom does not want him coming over due to the way he treats me. My son is gone every other weekend, so you would think my boyfriend would want to spend that alone time with me right? Well this past weekend I was suppose to stay there, Saturday night he stopped texting me around 8 ( said he was out with his room mate) a few hours went by and I was getting worried. He was ignoring my calls, so my friend drove past his house since she was already down there. He room mates car was in the drive way. So she decided to call him since he didn't know her number, he answered. I felt maybe he's cheating on me, Considering we only see each other once a week and every other weekend (sometimes more depending on my sons father). I always try and think well he's diagnosed with bi polar. Maybe this is normal behaviour? And this has happened more then once. Normally he says he fell asleep. I always believed him until last weekend when I actually had proof. I ended up confronting him to his face on how he lied to me and was ignoring me. He turned everything around on me and ended kicking me out of his house while I was balling my eyes out. 5 hours later he texted me saying sorry, and now is talking to me like nothing happened. Last night I even had a dream he was cheating on me. That's all I'm thinking about. I can't talk to him about it because whenever I ask him a question he gets mad and freaks out. I feel so stuck. I try so hard to make this relationship work but no matter what I do I'm always seeming to do something wrong

... I don't know what I can do anymore. I'm emotionally drained. All my family and friends want me to leave him but I just can't yet. I need advice. I just wish I had someone to talk too. I'm not sure if I don't want to leave him because I feel I'll never find anyone again, If I'm scared that he will find someone better, or what. I've been so depressed I just want to know the truth..