Its never too late to start to do the right thing.. and it continues forward from here. Everyone makes mistakes, as long as they learn from those mistakes, and they never make them again. On the surface that is what appears to me what is happening right now.