Would be interested in helping out with the political race? Does he have a blog were he can share his deep feeling and great writing?
I would suggest also doing some career exploration, as a giant dream may get him through an unappealing 'now.'

Boarding school?
Early college?
Homeschool?
online tutoring from something like 'VistaTutoring' - so he can follow his interests afterschool?

Keep posting - you are doing great!
Grinity


Coaching available, at SchoolSuccessSolutions.com