I'm B- as well.

I would be thrilled if I could give blood but they disqualify me due to my time spent in Germany.