Very sorry you are going through so much heartache. It hurts so much to go through all this - I have spent my own time "crying like a dog on the bathroom floor" (closet for me though) I know what you're talking about. Everyone here does, I think.
So this is a good place for you - you are among friends. Please post often, let us get to know you.
Hang in there.
Me 46 H 56 M 22 yrs S22, D20, Twin Ss18
You teach people how to treat you by what you allow. What you stop. And what you reinforce. ~~~~~~~ A lack of boundaries invites a lack of respect.