As a kid I used to be woken up by my family. I used to struggle to wake up.
As I went to college, I started to use the alarm clock to wake up. It was the most reliable way to wake up. I continued to struggle to wake up but I got better at it.
After I started to work I slowly started to wake up early & I slowly started to wake up on my own.
For the past 7 years I have been waking up on my own. My wake up time is 3-4 AM. I don't need an alarm or anyone else to wake me up. My body clock wakes me up. It is as if it knows the time.
I have tried sunlight to wake me up as well. It is the most natural way to wake up.
What about you?