I am sorry you are hurting. I myself have done the same thing and beat myself up so badly that I thought I would never recover.
You did good - you got out and you have blocked him again. IMO you sound stronger than you think. It takes courage to admit when we are wrong.
Keep reaching out. Perhaps a private journal to write down what you might not want to share here. And I always recommend a solid support group. Friends (your friends not his) and family as well as Alanon or some other support group.
Take good care of YOURSELF.
Tight hugs!