What were/are your blood levels of vitamin D? If they’re not high enough, you’re not taking enough.
If you took the cv19vx, of course you got cv19.
Vitamin A, B Complex, C, D3, K2, magnesium, zinc, iodine are all important for the immune system.
You obviously survived.
My doctor advised me not to take K2 and zinc makes me nauseated.