IMHO the best way to find a fix to this issue is to know which is more important to you. It's really tough to set a balance between family, career, money and opportunities.
If money is just the problem, try to position yourself in a way that will open potential career advancement to you... domestically.
If you have a business idea in mind, maybe it's time to get this thing in motion.
I honestly believe that wherever you are, if you are focused and dedicated to your goals, you will achieve more prosperity in life.