oh morgan, I am with you on this one. Why am I doing this to myself? Why am I letting myself suffer, and being half a mom to the kids? I am so sorry. You don't have little self respect, you respect yourself enough to know that you have to try everything, exhaust every avenue, before you can let go. Whatever happens in between the start and finish isn't up to us.
I am glad you are getting a bit of a break tonight, sounds like you need it. HUGS!