How come a cut on your hand can cause dizziness?

Vasovagal. When you injure yourself and see blood many people feel light headed. This is common and is called "vasovagal response" it can be dangerous when your blood pressure drops too much and you pass out. It is also relatively common during blood draws and donations.