Am I insane? (Crazy relationship). Do I stay?
So this all started last January. Met this guy at work. We started dating. We dated for about 2 months until it came out that he had a girlfriend whom he lived with when we met and he was also seeing someone else. We broke up. I saw him multiple times as we have a lot of the same friends for about four months. Then in August he asked me to give him a real chance to be together. I was really apprehensive but we had spent so much time together that its like we were dating anyway. He clearly has some commitment issues but he is a great person in so many other ways. He's always willing to do anything for me and go anywhere with me. To not draw that part out he's basically a wonderful boyfriend outside of being a total slime bag in the beginning. I'm not sure I will ever trust him. It's been four months at this point since we decided to give it a try. He's very open with his phone and I do hear from him all the time and am with him usually. On the other hand I'm not with him 24/7 and he's not on Facebook anymore. That isn't a big deal and sounds really stupid to mention but I guess it raises a red flag for me because its essentially impossible to hide stuff if you're on FB and being tagged in pictures and all that BS. I'm not even big on Facebook but I think you can see where I'm coming from there. I'm basically 50/50 at this point. I don't know if I'm ever going to really trust him which seems like unnecessary stress. I have a hard time believing that someone who could be that terrible to play multiple women at the same time and cheat on all of his girlfriends can change. This is a 38 year old man we are talking about here by the way. On the other hand, I haven't found a reason to leave in this time and we did stay connected for a long time after we stopped dating the first time. He has repented a million times for these things but I am in the boat of "when someone shows you their true colors, Believe them". I just am having a difficult time telling which color is true. What do I do?