Melatonin is good stuff. It helped me sleep but it the effect seemed to wear off if I had to take it on consecutive nights. You could try taking benadryl. The medicine that is in benadry (dephenahydramine) is also marketed as sleep aids. Its probably cheaper if you buy a store brand sleep aid than benadryl because it comes is 50mg tablets. Benadryl comes is 25mg tablets