Good luck Yoshi,
I've been on the receiving end of that situation. I used it to drink for a while longer and didn't see my part in it until I got sober. I've made amends to my past GFs. hopefully you get a visit from him making amends because he is cleaning up his past to live a clean and sober life.