Unfortunately we can't assist individuals who live outside of the United States all or part of the time. That's true even if you have an address where you receive mail in the U.S.
This does not mean that you can't file bankruptcy. It only means that you'll be better served by having an attorney help you navigate the special challenges that can arise for filers who live outside of the country. Upsolve can connect you to a bankruptcy attorney in the state you're most connected to so you can learn more about your options.
If you moved back to the United States in the last 3 months, learn how this affects your options here.