I have reached the end of the tunnel finally. I had my oath ceremony in Pittsburgh today. One advice for anybody taking oath in court in Pittsburgh. Go at least an hour and a half early. You'll spend that hour looking for parking since all the garages are full, and you will have to park--if you find one- and walk 15-20 mins back to the courthouse.
The ceremony was a very pleasant experience. It was scheduled for 9am. They checked us in, and we signed our certificates of naturalization. At 10am. the Assistant U.S. attorney recommended us for naturalization and we were sworn in. We then listened to a couple of speeches from different organizations, took the oath of allegiance, and we were presented with the certificates. We were then invited to the reception at a nearby hotel. I chose not to go, but rather went downstairs, and purchased certified copies of the name change decree, and went to have our own celebration.
Goodbye USCIS. I'm not looking forward to seeing you again