5-HTP isn't a drug, it's a natural supplement. It comes in 50mg and 100mg doses, and you can take up to 150mg per 24 hour period (I think).
Also, quit being a spaz. I'm not name-calling here, I'm actually being kind of sincere -- I'm a bit of a spaz, myself, and have gone through great bouts of both insomnia, and ainmosni (== waking up at 3am [or whatever] and not being able to get back to sleep). When I was at my most calm (practiced meditation, exercised, minimized my caffeine and sugar intake, had no job, school, nor family worries), was also when I had this problem the least.