It is literally like I have an alarm clock in my brain though. I wake myself up.
Thing is, to get up at seven I have to actually set my real life alarm clock.
It's probably because you've been getting up regularly at 8 for quite some time, so your body is used to it.