I have an amazing son; he is a very good person, likes helping people, patient, sweet and very hard working. However, he doesn't know when to stop trying and ask for help. He is enrolled in a highly competitive STEM-magnet program in high school and he is usually stressed out.
With lots of school work, projects, and college prep etc., he can't go to bed early, and when he tries to go to bed, it takes him a lot of time to fall asleep. And then he is tired the next day.
Obviously, it has become a cycle and weekends aren't helping either as he needs to catch up on long-term projects/clubs from school. As a parent, I feel helpless in this situation, and have nothing to do other than encourage him that he is doing well. How are other teenagers handling this stress, their time and all the workload?