It's a great feeling to say "ick...this doesn't taste so yummy" to fast food!! We are human, and there will always be bumps in the road, but it's fantastic that you were able to see the bump and continue driving forward instead of swerving off course!!
I know they usually say to not eat anything before bed, but I find myself waking up the same as you, all shaky and jittery, if I didn't have something in my stomach before sleeping. I usually like to try and keep it healthy, like a banana or carrots, or sometimes a couple pieces of beef jerky. Never a lot, just enough to keep the edge off while I fall asleep.
Great job so far!!!