This might be a stupid question but can I donate blood? Since finding out about my Husbands abuse and infidelity I haven't given blood. I went today for the first time and they ask

1. Have you had sex with a man that has had sex with another man since 1977 (YES)
2. Have you had sex with a man that has paid for sex (something like that) Another yes!

I have been tested and I am fine but I am wondering if I should give blood. I was thrown off guard today when they asked me these questions. I did not say yes to the quesions above and I am feeling bad. I guess I am answering my own questions.

Any thoughts?