I have taken melatonin a few times, never the hangover effect though