are you sure it was straight blood? When you puke enough and theres nothing left in there, you'll begin to puke up bile (lining of your tummy) and itlooks dark kind of like blood. could it have been that?