Congratulations to both you and your son. Great job! Keep it up. It's not easy to do what you accomplished, but it is worth it.