I can see headline now - man beaten with rake.
Those yearly lists are BS.
Come on - steel ???? For guys - that is fine but not for a lady.
Anniversary gifts need to be hokey. The kind of dumb sh*t she will tell all her girlfriends about. Nothing practical or it could be a cold night
Flowers , nice dinner out , piece of jewelery , weekend get away , etc.
I never know what to buy my wife so I go with cash but find fun ways to deliver it.
Putting lots of $1.00's , $5.00's and $10.00's on the ceiling fan blades - then having her turn the fan on is great. Be sure to dust off the fan first though.
Unrolling the toilet paper roll then rolling money back up into it is good too.
Leaving a trail of money down the hall is fun. Ending at a small gift - microwave chocolate brownies.
A fishing rod wrapped up - she'll love reeling in the line that has cash tied along it. Hide the line under a sofa.
Concert tickets to her favorite band / singer is always a hit.