What Hill did is not unforgivable. Forgiveness is an incredibly powerful tool that can be used to heal and help both individuals involved grow and become better. He sounds sincere and admitting the dirty truths in public is a good first step for this guy.