Your post has me in tears as I try to type this. My little one just turned 18. I'm so sorry.
I'm sorry. I didn't want to make you cry.
Celebrate the life of your child. Don't hesitate to teach him something every day. He may not respond now, but he will remember it when it counts.
And give him a hug for me!