Anyone forgive him after cheating?

My man and I have been together for 4 years and I found out he was cheating on me. At first he was an asshole about it but it’s now been a month and he is saying and doing all of the right things. I believe that he is sorry and I believe him when he tells me he knows what he wants now. He is making changes now that I always asked him to make in our relationship.

Anyone forgive their guy after he cheated? If so, how did it turn out?

I know everyone is different and I would like to believe people can change, but I also wonder if it’s worth even trying again with him.