If you can handle pain well and don’t have any blood pressure issues then you should do it. If you faint or get nauseous while donating blood then don’t. It felt very similar to when I get sick after donating blood. The cramps also feel like sitting on the toilet curled up pain wise