For the OP.
Life is hard and marriage is just as hard, you have to work at it for it to succeed. I take your initial post at face value but immigrating is not easy on you granted but also think of it from your wife's point of view, she was supportive of you, she sponsored you to bring you to...