((Florence)) Congratulations on the beautiful, new little one!!
Facing reality is painful, and I think you did a good thing by keeping control over the finances so that the bills could be paid!
Staying or going is up to you, and making changes to protect yourself and the children financially is very important regardless of "that" decision!
Huge hugs, HG