How do I leave a controlling, narcissist man that I live with after two years when I have my two children involved?? I dont want to hurt my kids but he is drving me crazy!!! Always lying, making plans with me and then going away for weekends. He always puts himself first. He just leaves and does what he wants at the drop of a hat. But sometimes he is the most WONDERFUL man. That man only lasts for a few days and then he goes right back into his cycle. He talks to his ex wife sometimes 5 times day. He threatens to call my ex and tell him I have abandoned my kid when I go out with my friends(which has been 3 times in two years). Yet he can come and go as he pleases. He doesn't care about Easter so he left tonight for the weekend and I had no idea he was going anywhere. His bags were packed and him and his cousin jumped in the car and left.
My friends hate him, his friends aren't too fond of him. One guy is just waiting for us to break up so he can punch him in his face.
Even his own family talks bad about him to me. He has the potential to be a great guy, what can I do differently to make him be a better man?? I truly love him but the drama he creates is never ending. One day I'm the greatest and the next day he's telling me it's over. He has probably dumped me 50 times but then a day goes by and he acts like nothing ever happened? I am so lost and confused