Good luck to you!! I hope the job works out. Something will come through, though, either way. They always do--even if it's not on your designated timeline. I think the temp agency is definitely a step in the right direction if the other job doesn't come through. Keep your chin and your hopes up.
On a less serious note.... At the very least, being that your in VA, you could always find solace in the Tyson's Apple store (assuming you're in northern VA). 🙂 The hubby always did when he'd come to visit me at work at my old company, which was on the mall property.
Anyway, good luck, again! We're all pulling for you!