@kingshellie If you live 10 min from your gym, why is it taking an hr to get there? Set your gym clothes by the bed, get up with alarm, get dressed, chug a pre-workout on the way and go. Aim to get to the gym within 20 min max.
Then, like another user said, get ready for school at the gym & go...