"SunriseSunset.com provides free custom calendars for any location around the world with sunrise, sunset, moonrise, moonset, moon phases, solstices, equinoxes, and dawn, dusk and other twilight times."
Check the box for day length when you create your calendar so you can see how many minutes you gain or lose each day.
Dexmethylphenidate aka Focalin made me very, very spendy. I didn't even realize the connection at first. Methylphenidate never had that effect at all. I was surprised to find that known side effects of some dopamine agonists (used to treat Parkinson's disease) include compulsive gambling, shopping, and obsession with sex. Not sure exactly where I'm going with this, but maybe extend yourself some grace and compassion because it really might not be a matter of will power. Frickin dopamine. I swear.