What are you, his mother?
Seek professional help. Maybe look into diet, more rest and less Interwebs time.