I've been waking up at 3 am on the dot every night for like 3 weeks. It takes me like 30 minutes to go back to sleep, but then I feel insanely tired when I actually wake up around 5:30ish.

How do I break this cycle?