I am a U.S. Citizen born in the U.S. But I live overseas and no longer have a residence in the U.S. I have not lived there in decades. I am an adult and have never liked my middle name. I prefer to use just my first and last name. My State of birth said a court order from an American court would be required. My questions are:

a) In which city, county or state would I petition to drop my middle name?

b) Is it possible to do this without having to return to the U.S. to appear in court? I live on the other side of the world and the time and expense would be a big inconvenience.

c) If it is not possible, then could I use a stand in? Could it be a lawyer? Family member?