I don't remember the last time I took some medicine. Surely, it was more than 10 years ago.
No painkiller, no antibiotic, no aspirin, no Xanax, no nothing! No need for any.
...and I am far from raw veganism or another radical eating philosophy. Here is what I do:
Occasionally, I drink alcohol. A lot.
I smoke too... at the very same occasions.
I eat red meat - I love pork!
I hardly can survive a day without chocolate. And I don't mean a single bar of 75% dark choc.
I exercise but only once or twice a week - one and a half hour cardio.
I drink a lot of tea. More than a liter a day. The magical herbal mix I prepare myself from home grown herbs or purchased from licensed merchants.
I love water. I drink quite a lot of it. I am addicted.
I often make smoothies. With extra honey/agave. :)
I don't drink any fizzy drinks (unless there is alcohol in it!) No juice in a box.
I sleep for six-seven h/day (evening... if I have to be precise).
I meditate every morning and I brainwash myself every night with some mantras and affirmations and sh*t.
I think the main reason for my rude health is TEA mindset. I keep my mind healthy with positivism. When I catch myself thinking about something negative I stop and deliberately start thinking about the opposite.

And the second reason is my herbal mélange.
Health is wealth. If people make some effort and get informed on nutrition and preventative medicine they would seldom need the conventional medicine.
Cheers!