Actually, I don’t believe in supplements. I try to eat well which is easier on non-work days than it is on work days. I believe the bad things are: stress, smoking, too much alcohol, lack of exercise, lack of/poor sleep, bad attitude*, pre-made food.
*I mean complaining, feeling hard done by, taking things personally, bitching about others and generally being negative.
HOWEVER, if I get a sore throat I do eat raw garlic crushed onto toast, eating it slowly so the garlic is in my mouth for a time, kills sore throats dead (for me).
As said above, gluten intolerance can give you joint pains, also, experiment with cutting out dairy, lots of people can’t deal with lactose proteins.
(56, fit and active).