Re: i am sad and hurt..
Wow man, I wish I could show my wife this. She's super ungrateful and edit at times, she gets to go swimming regularly ,I took her to take skiing lessons when we were in Canada, shopping every week, eating out almost every day, latest IPhone with unlimited calling plan, brand new laptop, movies pretty much every week, has her own car (but too lazy to drive, wants me to do it) etc..still always complaining or whining about something.
If I ask her for a simple cup of green tea (very easy to make, and this is the only tea I like), she complains and whines, and takes forever to do it.
I go out of my way to keep are active and entertained, yet only barely do I get any appreciation. But whatever, I don't care anymore I do it because Allah SWT commanded us to be kind to our wives and fulfill their rights.
Now she's skiing addicted and in March she wants to go to Banff Canada (Sunshine Village) for more skiing, and we probably will inshAllah. However, will it make her happy? I dunno. Will she realize how good she has it? I doubt it. Will she be nicer to me and less irritating? Probably not. But I've accepted this reality.
The thing is sister, material things and fancy vacations will never truly make you happy. Shopping and all that, that's just temporary happiness, it soon wears of. Only thing you will ever find happiness in is with the zikr of Allah SWT, so I suggest you turn to GOD and ask him to help you out.
Further, I firmly believe a woman (in fact any human being) needs to have a purpose, she can't sit around waiting for her husband to come home. Either she should have her own job/career, volunteer some place, or be busy taking care of kids.
However sitting around at home with no job, no studies, no volunteering, or kids, waiting for your husband = bad idea. Even in the U.S that will make you bored and depressed.
Get yourself busy, and increase your zikr of Allah SWT = problems solved inshAllah.