I gave blood today. That and yelling to be heard over the roar of fighter jets training overhead have exhausted me. Time for a nap on my sofa before I take the shuttle bus (and nap on it) home.
Oh, the answers to the questions are two "Yes" and the rest "No". The last question is whether you have been out of the country in the past three years. Stating yes on this one is typically not going to disqualify you from donating.