I take all kinds of vitamins, don’t smoke, took the shot and still got it. Doc told me there are something like 29 strains but the shot only covers 4. But like you, I refused to take it for years because it gave me a bad case of the flu everytime. But once I passed 65 I decided I’d better stop taking the chance. I do believe this is going to be the worse year since 1918 mostly because of open borders and wide open immigration.
I took the shot, my wife did not. Air travel at Christmas (I know, what was I thinking) and we got the flu shortly afterward.
My case was easy and lasted ten days. My wife went almost to 102 degrees and has still got some cough five weeks later.