At least you'll be over it before the holidays!
I was able to get my flu shot already but its still important to keep away from sick people, avoid crowds and wash your hands frequently. I'm sure the vaccine is probably not 100% effective and thats why you still got sick.
Hope you and your husband are feeling better soon.