If I were you I would just move on with your life. You can always love him and want the best for him. It's hard when you aren't ready to let go. But he doesn't sound like he is anywhere close to serious change. I've been living the CSA nightmare for 6 years and it will chew you up and spit you out. I always thought I was an emotionally strong person but I have met my match with this stuff. At the end of the day I guess you have to do what you think is best in you heart. I'm sorry for you struggle. Most days I can offer better advice. today is one of the bad days so I'm feeling a little negative. sorry
Everything comes from within