I was homeschooled as a teenager due to health problems.
One thing that I saw drive a lot of unpleasantness amongst my non-homeschooled peers when I was a teenager was lack of sleep. Teenagers need sleep. If you need to go to school around 7:00, and you have after-school activities that go til 20:00 or later most days, as well as homework, you can’t possibly get enough sleep. The answer is always “just go to bed earlier” which most teens are notoriously bad at. I don’t think it’s necessarily gotten worse in recent years (I wasn’t really around to know), but if you want to make people less sad, it does help to stop torturing them.