Avoid donating blood on an empty stomach or without eating: Your blood pressure will temporarily change due to drawing blood from your body. Low blood pressure can cause symptoms like lightheadedness, wooziness, shivering, etc. These conditions will worsen if you give blood on an empty stomach; you may experience stomach cramps as well.