I really think you're naturally inclined to one or the other. My natural inclination is to sleep in, start work stupidly late and then burn the midnight oil to catch up. This has some downsides, notably a sense of having wasted half the morning, (or even all of it), leading to feelings of self-opprobrium.
Getting a job which starts really early is the obvious solution, in my case waking at 3am for a 4am start. I finish at noon, meaning I have all afternoon to waste as lunch merges seamlessly into afternoon tea and then dinner. I think I may just be a chronic procrastinator.
Sleepwise, I try to get to bed around 8pm, (oops, look at the time now), but often lie in bed awake until 9:30 or later. I just don't feel tired enough at that time of the evening, though I could easily fall asleep when I get home just before 1pm. Somehow, I scrape together enough willpower to deny myself an afternoon nap.
Hope this is helpful, or if not, at least amusing in a grim sort of way.