OMG, I actually APPLAUDED your post about him coming to apologize!

Healthy boundaries are respected - you are awesome!!

Good luck to both of you...