Awww....poor wittle kitty.
I hate it when mine are out of sorts. Tigger had a bladder infection once and was miserable. I started him on Royal Canin Urinary SO dry food and he hasn't had an issue since then. All the cats eat it so I'm hoping none of them ever have a bladder issue.
Tell hubby to suck it up and quit being a grump.
You have enough to deal with!
Hope the day improves for you.