I have used melatonin before. I took .5mg each time and it worked fine and no "hangover." I'd say you are taking way too much.