I get it, I really do. Mine was my ex, he was employed and earned more then me, BUT , I bailed him out of jail after he physically assaulted me. I do hope you have the strength, I would hate to see you go through anymore of this.
I'm glad that you wrote all of this down, because sometimes your head gets cloudy, you go into a FOG, (fear, obligation, guilt) and you forget all these things.
I'm here for you.
((((((((((hugs)))))))))