I am in need of help if anyone has experience in this please let me know who to contact.
I am a German citizen and have traveled the usa on esta a lot since my wife is from there. In 2017 I went there too but this time i overstayed the 90 days. There were problems in my family. We are a homosexual couple and i was threatened that my child would be taken away from me. So, we overstayed. I got married to my spouse and my son and I got a green card approved. We were told that this would also mean we are forgiven the overstay we did on the esta. I know that was wrong but like i said above we had our reasons why we wouldn't fly back then.
So in 2019 our family decided that we would move back to Germany. My job here pays much more than my wifes job, so because of that and other reasons, we moved to Germany.
We submitted a form to voluntarily give up the green cards. We were at that point sure that we wouldn't need it since moving back to the usa was out of question. We were sure that we could always travel there to visit family when use an esta again. We applied for esta last November and it was apporoved and we then traveled there in December without problems. The only issue we had that boarder control wanted to see our marriage certificate. I think that was because right now only close relatives of us citizens can travel.
So today we wanted to fly again but they denied us boarding. A gentleman from the consulat came and said we cant ever use esta again because of the overstay in 2017. But why did they let us travel then in december? He said that was a mistake. We need a tourist visa. It looks to me that is complicated to get since it requires a lot of documents. I really want to be able to fly to the usa fast. We wanted to travel there to support my brother in law who has cancer. I checked into emergency visas too but it looks those are only for funerals or other stuff which doesn't apply.