I get up at midnight every day and go to bed between 15:00-16:00. Does that make me a morning person?
I used to have trouble getting up when the alarm rang. I would just turn it off and go back to sleep without ever attaining the level of consciousness necessary to realize why I can't go back to bed. I tried different ways of complicating the alarm-shutoff procedure and eventually found one that seems to work. I use an app that forces me to solve a math problem to turn off the alarm. I've set it to the highest difficulty, so that I cannot solve it without the use of a calculator, and I make sure the nearest calculator is in a different room. The process of having to input the math problem into a calculator and then the result back into the phone seems to be involved enough to wake me up, without being so difficult that I can't do it on a bad morning.