I'm totally the same, I'm 18 years old for context, and I like to meet up with my fiends during the day, ideally at about 9:00 - 9:30ish but I compromise with my friends so the earliest is about 10:30 - 11, although it normally ends up being afternoon. I prefer to meet up earlier so that we don't feel rushed for time when we're hanging out, and then the evening is my time to relax and / or to be with my family. Since I finished my A Level exams a couple of weeks ago, I've been getting up later, (about 9 - 10 at the latest) but only because I don't have any particular time committments at the moment. If my friends wanted to meet up with me in the morning then I'd be up and out as early as they need me to be
Thank you for letting me join your rant, you're definetly not alone in this. I don't have any solutions so I'm not being very helpful, I'm sorry, but if I do come up with something that would make everybody happy then I'll come back here and let you know