No reason to feel bad for Ian. How can one even know that he's genuinely wanting to change. Just a little boy who only noticed how nice his trophy was after he idiotically managed to lose it.
Yep, protagonist is right not to have any sympathy for people like that. He still has a long way to go...