annie-
WOW! You're really doing all sorts of check ups! I had my first mamogram 6 years ago when i turned 39 i think. It was find but the next one i got the dreaded call. After several more test, a biopsy and sonogram it turned out to be calcifications. YEA!!!!!
I'll bet you that your low hemoglobin is due to your heavy and long period. You are prob. going through perimenepaus...more fun for the over 40's!!!
My tests went well...or as well as you can imagine when they feed a 3 inch needle into your spin and inject die into the membrain that contains the spial fluid. Sounds really gross, but...I have to say not as bad as i thought it would be. YEA! The worst was the big deal they made about it afterwards. I had to be at a 45 degree angle for 3 HOURS!!! after. Nobody warned me about that...i thought it was in and out. Oh well, good excuse to sit and watch HGTV and TLC (i'm not a soap person!). I had my blood drawn first thing in the morning and will get the results in about a week (or i'll call my doctor when i get impatient the end of the week! : ) ). I'm nervous about that...i hate the waiting game too. The myalogram will be looked at and i'll have that appointment on Monday. I'm not nervous about that because i already know what's wrong (bluging disk).
It's such a good idea to get a full blood panel done while things are "ok" (hopefully!!!) then in the future you have something to compair to.
I heard weather reports for almost 50 (!) by Friday. I need to get to my LBS to get my bike adjusted. I keep tweeking it and i think i'm messing it up more then helping matters. The roads are calling us!
Where in Iowa do you live? Do you ride on roads or trails?
Well, good luck with the vampire today and the rest of your tests.

gretchen