It sounds like we have led very similiar paths in our life. My hu*****and and I have been married for 12 years. Both of us came here to study in 1993. We now live in Boston and also have a 5-year-old son.
I sincerely hope things work out for you. :) All the best to you!