I dont know you, only through this place, but took a look at your pics.
Our lad is 18 in September, and has no 'problems' for want of a better word.
Your boy looks wonderful, you've made me feel very priviledged and extremely humble.
Good luck and good wishes to you all for the future.