Well the lot of us bemoan a bunch here on dr1, no ? It doesnt mean we dont like it here in the dr ( or we wouldnt be here, would we ? ), it just means we want the best of both worlds ( even though we wont get it ).
To the OP, you could ask your husband why he is unhappy ( or if he is unhappy ). You may have diffrent goals in life.
He is from the Dominican Republic, he was not fleeing famine or war or persecution, he was just looking for better economic opportunities.
Clearly, a successful dominican migrant is someone that will come back to his home island when he is 30 or 40, having made enough $, €, £, or yuans to live life in a relative comfort ( and/or open a small buisness ), and lie back and enjoy life.
I say that as I understood from your post that it was not you who brought him there ( wherever there is ), so I guess you met him in your home country.
And yes, some things in the dominican culture may seem selfish to us westerners, but, in my opinion, it is because they have a sans-souci outlook on life. And values are diffrent, life is lived in the present. ( whereas in the western world we plan years ahead, ie, savings, university for the kids, pay a house over decades, etc.......)
Bear in mind that there are things we may do that seem selfish to dominicans.
i wish there were more people like you who could make observations that made sense.