<human>: Can you give me a shortened version of the text?

Basically there was a bit of infidelity and lying and "looking at girls as we walk down the street and wondering what it would be like to screw them". I know he had abuse problems when he was younger and that he has been addicted to porn for over a decade. 

He has truly been getting closer to God and tried working on stopping the porn, etc. I know that is a fact because I witnessed some of it. He broke up with me last week because he cheated on me, wanted me to be happy and didn't think I was happy with him. 

I really love him, and I know that getting back together right now is completely off of the table. My question is: Do people ever truly change? And in this case, is attempting to save a relationship that was ended worth it?
<bot>: ex has cheating/porn problems (among others) but really does love me and has been making progress from what I can tell.