So sorry to hear this. The guy is scum. Keep him out of your life in every way. Also please seek professional help to help you get over this.

I wish you all the best going forward.