What profession you have besides law? Good question. I always think that living in the US is a compromise between career and life. Everybody knows it's not easy for foreigners to get a decent job in the US, as least not as easy as in our home country. So it depends on the priority one set for oneself.
I want a great and respectful job? Go back home would be a better choice.
I want a free living in the US? Then stay and start from the very beginning.