Non-smoker/drinker, formerly very physically fit person weighing in. In the five or so years surrounding 40, everything suddenly fell apart. Knees would ache after pickup games. I picked up an empty suitcase and slipped a disc. Shoulder started feeling sandy. Hands got arthritic.
It snuck up on me until one day I realized that I couldn't remember what it was to not have something hurting. I hate to say that I could easily wish it on my worst enemies, but not the average person going about their business.
Just a consideration to add to the others, but you may want to consider some neck stretching and exercises. Tension in the first two or three cervical vertebrae can cause migraines.
Added bonuses include that this option is free, it takes up very little time, it can be done almost anywhere, plus it'll help you hold up that big ole brain a lot better in the future!