I also face this same issue in my past. But now i overcome from that problems. So i will suggest you to try this technique for once. First, decide your sleeping time management means anyhow you have to sleep at time. Secondly, fix your important work at morning because of that when your sleeping you keep this thing in mind and you can wakeup.Third,make a alteration -If you always wake up at 10-11am, waking up immediately at 5am the next day may be a big thunderbolt. I hope this things work out.
I tend to wake up around 12-1 which is about 10-11 hours of sleep. I would like to only get about 8 hours but I just can’t seem to make myself wake up
Don't cut short your sleep, that seems to be what your mind-body is telling you. Given your work hours, very important for you to schedule enough time for proper sleep. For most adults, that should be between 7 and 9 hours. Experiment with your wake time to determine what's best for you, and stick with that. Then give some thought to time management, so you can plan to do all the things you want.