I don't really have an answer...
Right no I am living in Germany with my husband, who is an American.
He was always talking about going back, however, when we got married, we decided, that after his time in the army, he'll try and get a civilian job here.
I just pray, that he won't get homesick one day, as it would be one of the worst things for me, having to live in the states.
In your case, however, if you are willing to go back, then try it for his sake.
It might be better to live in a home, that has changed, than living abroad where you don't feel at home at all!