Lonelee, of course you are doing the right thing.

I am so exhausted right now I can't think of anything inspirational to tell you except that you do not deserve to be treated as plan B. You are worth much more than this. If you can't do it for yourself, think about the example you are setting for your children. What would you tell your D if she were in your sitch?

Hold your ground. You are worth it.