Sincerely, your ONLY option is to figure out how to make your life easier.
Building is hard. Building something incorporated in a different country could be harder.
You can always incorporate where you can easily raise your money and that newXo can own your current company.
But unless you have a product ready to ship, customers, and a need to.raime money right now... just try to make your like easier.