I've started taking meletonin, and I find I sleep a lot better and always fall asleep quicker. Apparently high doses of Vitamin D can give some people insomnia. I just noticed that happening recently.
I just got some generic pepcid. It's extremely cheap, and it might help, so it's nice to have. I probably won't take it unless I start to get sick. Stomach acid is actually a pretty good defense against a lot of pathogens.