Don’t worry at all about the change of school or repeating junior year, everyone seems to be doing it. Further, kids seem to get kicked out of boarding schools all the time and waltz right into top tier schools like nothing happened. So, no one is going to notice the school and schedule change - it’s not at all important here, while your well being is everything. Also, lots of kids are depressed and unhappy at this age. There are good services to help you so please see a counselor right away. I think the fact that you have made some friends for life there speaks volumes to your ability to surround yourself with the support you need. Keep us posted!