You do know that most the users here are dudes right; I mean seriously, when have we ever gotten things right. Some of us may seem a little more cleaver than others, but thats just because we shut up and say nothing when we have a good idea.
In my house; 99.9% of the time when something goes wrong it is either directly related to me or my son, not my wife or 3 daughters. Make things worse, I have two retired working dogs that are females, I think they can understand me because sometimes they will even shoot me a look.
We need a forum where we can ask a women.
Here is my thing, now keep in mind I am not a women so taking my advice is bad. But do not wait for a special day to do something for her, make it random, and it does not need to be big even. But make it a habit, compliment more, ask less for things, do more things for her; and never expect anything in return.
Again, just a dude. However we can afford anything, and when both partners in a relationship come from being able to buy what ever we want when we want and then a few new buildings to put that crap in you tend to learn really fast that a random act of kindness or appreciation goes really far.
My self I feel like the luckiest man alive; my wife allowed me to complete two careers that kept me down range more than I was ever at home; and she still blessed me with having four kids after I retired from my first career in the Army. She could have anyone she wants, and for some reason she has me.
point is, money buys nothing, only generates temporary comfort. do something from your heart starting right now.
Good luck to you,