I read it. I think it is great the guy was doing what he could to recover from making a mistake. I don't think he should be lauded as a hero.
Before anyone calls me holier than thou, I am just like him. I made choices that were immoral, and I am doing what I can to do right with the results. I don't think I should be lauded.
Although many of my heroes have made mistakes, they are my heroes for the things they did right, no the things they did wrong.
Any father who loves his child, supports her, and does whatever he can to take care of her is a hero. Fathers are indispensable, and this kid was doing something that a lot of men older than he was don't do.
A great father is a child's hero.