It has been recommended that vitaminC should be taken daily to boost the immune system. I think you should take one in the morning and one in the evening.
Take fresh garlic in your salad or garlic oil capsules. Also, Curcuma Longa Linn or Kumin (in Thai) is very good for anti-oxidation or inflammation. I take one capsule before going to bed.
Take ginger tea as it is Yang energy, you have too much Yin in your system! Weak Earl Grey tea should be good too!
I am afraid you stay in the cold too long taking photos. And you didn't bring your energy into balance.
Oh! Sauna is supposed to be helpful too.