Op I have only read your posts. This struck me:
If anyone knew in real life I'd die.
My lovely friend, she is with an arsehole. Two dc together. She has no idea of his income. His financial situation. Debts/Savings. Nothing.
He refuses to let her use his tools to any diy and uses this as a pa tool - he's so busy, putting up a picture hook is too much for him. She is scared to buy her own tools or borrow mine because he would be angry. 
Childcare is her responsibility. If she works, she must pay for that privilege.
But he's got a rugged smile, and if I was naive I could call him charming.
I assume I see but the tip of the iceberg.
My point is, people in real life do know. And the same day that she tells me she is leaving, there will be a bed in my home to help her, and food in my cupboards to feed her and her children.
We don't interfere in our friend's relationship, but when she chooses it's the time to go, we will be here.