I don't understand why a nurse can't just give you the results. If I had to wait that long I would march down there and ask for my medical records in person.
Sometimes you can get results yourself, online. For example, I have had tests done by LabCorp and they have a website where you can get your own test results. Also, at MD Anderson your results are posted online through mymdanderson.org.
Anyway, that is way too long to wait and it is ridiculous!
-Susan H.