Melatonin . (not to be confused with melantonin) . Just started taking it myself this week , seems to work great so far , had a few really good nights sleep . Write-up here:
Melatonin is the super sleep hormone
Also xanax , great drug lol , it's actually sold as a street drug in america ...