Just like vampires, frequent dreams of blood may indicate that you’re facing some kind of spiritual attack. Blood is sacred in Christianity, so it may well represent your sanctity. Dreaming of drinking blood may signify dark thoughts and temptations. Or simply that you’re going through a tough period in life.