Why is it that you continue to let him rant at you like he does?
When I broke up with crazy-guy I never answered the door to him again - and he did try for a while until I called the police.
Then he tried calling (before blocking was a thing, this was when we had machines that answered calls) and I stopped talking to him by saying (as soon as he identified himself,) "I have nothing to say to you." Then I hung up.
You really don't owe him a listening ear.