Melatonin doesn't reset your circadian rhythm, it stabilizes it. In order for it to work you need to take it on a regular basis, and it's going to take a week or two for it to start working. You can't just take it on the weekend and expect it to fix your schedule for the rest of the week.
no subject