It's my unfortunate experience, when I've had covid its a 6-12 hour affair that happens once every 12-24 months. My 3rd vaccine shot had me in bed for 3 days. Leading to continued vaccination being unsustainable. My wife has a similar experience to yours, and gets moderate to severe covid. She gets the vaccine every year to help avoid it - but still gets moderate COVID roughly once per 6 months.
It's unfortunate that the vaccine has such radically different outcomes within a single household, if it was a flu shot like experience I'd happily get it once per year.