not trying to scare you but they are extremely back-logged with requests for passports right now because of legislative changes. there are a lot of people that filed in february that are now missing their may/june trips. my husband works for congress and said if you haven't received your passport w/in 3 weeks of your trip to contact your local congressman's office and request that they check the status themselves. apparently passports are being worked on not in order received (like they used to), they're being worked on in order of trip dates. hope this helps if you have any questions let me know, my husband works on passports here in va.