The only time I can never get to sleep when I need to is when I have work the next morning. It sucks. So far the best thing I found that puts you to sleep is benadryl (sp) suposidly it's safe to take to make you sleep and you dont get addicted to it, although I am not sure if they just tell you that so they can sell more, but id def. makes you sleep and it doesnt taste like nasty nyquil.