Eating before bed can actually contribute to less sleep, and I would not take any herbal supplements if you are taking sleep aids. The thing you have to consider right now is whether or not you want to get better. You said you have sleep aids, but don't want to take them if you don't have to. The tradeoff there is psychosis. I can relate to not enjoying sleep aids, but if it were me, I'd prefer that to the effects that psychosis can bring on. If you're just having trouble falling asleep and not actually staying asleep, I've found that taking two Benadryl before bed really helps. Many sleep aids help you stay asleep, but don't actually promote falling asleep.
Eat some of your favorite foods before going to sleep.This will take your mind off disturbing thoughts at least while eating.Then try prayer or meditation.Lastly take sleep inducing herbal supplements.