I don't mean that in a mean way, but for cryin' out loud, I am not a morning person. I'm grumpy and take a while to wake up. It's nothing personal, but don't you dare tell me to just "snap out of it". If you're a morning person, the odds are that you have no idea what it's like for us "non-morning" people. You have no idea how grumpy we are, how we need to take our time waking up, and how we're not going to jump out of bed with boundless enthusiasm.
This is not a simple matter of "snapping out of it". We're wired differently and if you don't like it, we're going to hide your body in a dumpster somewhere.