i'm am so not a morning person, in fact i hate morning people

because i KNOW that i will wake up with only 15 minutes to get my clothes on and get out the door i always shower before i go to bed, do my homework just before i go to bed and also eat a HUGE meal before going to bed.
the eating the night before thing isn't working though, sometimes night before only means like 4 or 5 hours. what i usualy have is 3 poached eggs on white bread but in the morning i'm still hungry and left with no time for food.
what's the deal?