I strongly agree with Leadfoot and Coastal Rat.
Your self worth is very important.
Block the guy. You don't need to nice it up.
Consider counselling, that could help bolster who you are and make situations like this, which a lot of us have been through, be less fraught.