Take it from a guy who has been with the same woman for over 15yrs........
One word......... VISA.
Solves ALOT of problems like this........ :D
Dishwasher, Crate(s) of ammo, Couple of rifles, New safe....... Pay for it for the next 5 or 16 months......
Next time she asks for a dishwasher, just go get her one! $250 is a small price to pay to let her know she matters........ I have found that it is usally easier to just go get her what she thinks she needs (when it comes to household stuff) than listen to her make noise about how we need 'this or that' untill you do.
Cheers!