Fujji - have you considered that you might be dyspraxic?
Have a look at the link and doing some reading about that topic may help you.
I think I am possibly very mildly dyspraxic.
I tend to have more breakages than normal and also more spillages etc.
What I tell myself now is if I am trying to take a short cut on a task it normaly goes wrong in the end.
That's the rule: Don't take short cuts.
So to give an example:
I had some diet coke cans and they normally go down to the kitchen to be rinsed and recycled but I had a messy office, blah blah, thought I'll just chuck them in the bin: result when changing the bin I get some diet coke spashes on the carpet.
I defnitely think stress can play a part.
Perhaps don't use things which he classifies as "his"
.
I don't like the way your DH is treating you though.
You need to set some financial boundaries.
Why did you tet your DH re the hoover?
Why don't you see if it can be repaired?
If not why not get a cheap model or ask on Freecycle.
Why has your DH got access to your credit card?
WRT to your birthday present this sounds horribly like a "punishment".
If there is money to buy 2 sat navs then there must be some money for your birthday.
Again, are you sure the sat nav can't be mended?
Are you suffering from lack of sleep/ehausted/doing more than your share of the housework?
Sorry for the massive stream of consciousness - jut some thoughts.