Between the neighbours who gun their cars at 5:00am, and their cars' noisy engines, which in turn wake James, I will never need an alarm clock again.
Fortunately, I have had a constant presence of cats in my life. Over time, they trained me to early morning wakings and corrected my habit of sleeping in.
Even more fortunately, James wakes up happy. He is infectiously gleeful, almost instantaneously upon waking. There are worse ways to start the day.