FYI, if you ever decide to get a green card you should delay that as long as possible.
Green card holders become taxed like citizens after holding a green card in eight calendar years.
Once you cross that milestone you must pay that expatriation tax like Ver. But if you surrender your green card before the milestone, then no exit tax.