Finally done (for the most part) with my visa app!! Turned in my forms to Mia this morning. Bus ticket purchased for my second trip back to Rocklin to get my final physical exams. And Mia said that there is a delay in sending the forms to DC, so they won't be late after all!!
When will I learn? I was freaking about about all of this so bad, and here in the end, there is no problem at all.