Mara, it is time for you to institute the 180, to give you the strength for what you have to do. It is found in the Healing Library under BS FAQs #11. It will help you get stronger - it WORKS!
This guy is a serial cheater. Life is too short and you deserve better. You WILL survive this. Hugs.