Completely in love with my boyfriend, we have a child together. I can't trust him because he is a narcissist and a player but I can't leave him because I just love him way too much, I would regret it and would wonder what could have been. He promised me that he would never cheat on me, but I don't believe him.
Feel kind of stuck and don't know what to do?