Are you getting enough - Vitamin C?
Here's some interesting history 250 years ago, any sailor who joined the crew of a seagoing ship knew he had only half a chance of returning aliv...
Adrenal C Formula