Psychological, your neuro pathways are getting a strong message to build one of the strongest connections between cannabis and addy. That can be reversed or reeducated. I think our brains still need majorly heavy hours of liberal arts, day dreaming, reading books per day or per week + sleep. I use a sleep calculator too, changed my life way more than I assumed.
The two options that work best for me are: - Wake up with the sun. Not feasible for every job, or when you have meetings early in the day, but if you have the freedom to do so, I'd recommend it. - Sleep phase alarm that measures your sleep phase by laying on the edge of your mattress and wakes you accordingly. More reliable than a sleep calculator, in my experience. My app of choice for Android is "Sleep as Android" (which is also an awesome Alarm in general).
Your mileage may of course vary, especially if you are already hooked on morning coffee.