Just catching up with your sitch. Welcome and sorry you have to be here.
It sounds like you are heading in the right direction.
Do find a way to GAL. I know this sometimes requires great creativity - especially when you have to juggle single parenting. If you have things other than your W to focus on it will help you and may help your R too.
Good luck and God bless.
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.