Right so my advice and no matter how hard this sounds, I've had to do the same. You got to let go of that person and move on with your life. You're far better than that, what he's done is absolutely horrible. You need to focus on your life without him, and they'll be someone out there for you that you deserve, someone better than him. Just remember this is not your fault.
Hope_Wagner