Max, go to a doctor and get amitriptyline. It is also known as elavil. It is an old anti-depressant that you can take in low doses and you will sleep like a baby, without the hangover effects of the store bought shit which are just antihistamines. Ambien is also good, but is shorter acting than...