Aww, Sandy, that is SO sweet! You should brag about him - he sounds like a wonderful son. And it sounds like you did a wonderful job raising him up.
I hope he wins - but I know you feel like you already won the prize just by him sharing this with you!