6 years ago I spent two weeks in bed & 4 weeks out of work with cranial shingles. It took 6 months to feel back in the game and I still have to manage the symptoms. Culprit-stress! I was only 43. I have taken several steps to reduce & manage stress. Besides a better diet, more exercise, & reduced commute days by working from home more, enough SLEEP has been critical. I even track my sleep in "other goals" on SP. 8 hours/night at least 5 nights/week & no less than 7 on the other 2.
Your bed should be a sanctuary. Get pillows, linens, comforters, mattress pads, etc. that you love. I finally purchased a foam and down mattress cover. Wow, like sleeping in fluff.