If you live in the area you absoultely need to pay the embassy a visit. If you don't live in the area than you might want to ask a friend to go to the embassy and get your passport. It is unfortunate, but the embassy does not operate as a professional work location.
You need to pay the Embassy a visit. Those guys work at their own convenience sometimes.
I would go down to DC first thing tomorrow morning. I hope you have insurance on the ticket
Thanks! Your answer is awaiting moderation.