Thank you for sharing, AZfiddle. I wish him well!

Crankin, really good headlights have become much more affordable. I got one from Bontrager last winter for $100. It lasts about 90 minutes on the brightest setting, longer on the next highest setting which is still bright enough. Maybe getting one for your son would help? I totally agree that exercise is great therapy.