Or if all else fails, and you want to try a herbal remedy, get some Passiflora tincture (liquid) NOT tablets. 5 or 6 drops on your tongue (tastes awful!) will be absorbed almost instantly, no waiting to digest a tablet or drinking any water!! The one I always swear by is FSC - try a health food store. Don't get palmed off with anything rubbish, watered-down and worthless from Holland & Barrett....go for the good stuff. A little bottle is usually around �6 and will last you ages.
It will help you to calm your racing mind and sleep naturally, with no grogginess in the morning xx