Speaking of melatonin – it works great, but It’s addictive, so you can only take it for short-term sleep problems. That’s why I prefer to take supplements, and I don’t have any sleeping problems at all. You can read more about the supplement that I use, and I think you can find it a pretty good solution for yourself.