Yup, every year for the last 16.
If you think you got sick from a flu shot you are mistaken. The vaccine takes a couple of weeks to take the full effect. If you got sick after taking a the shot, you were already infected with the flu. The shot will not protect you from that. Also, there are different kinds of strains of the flu. You may have got a strain that the shot did not control. I got the flu one year, lasted a week and I had taken the shot months before.