You really should get in to see your Dr about this. Don't be worried about telling him/her what happened because they hear everything.
It could be a blood cot, I don't know. Or, it could be a busted vein. You really need to get it checked out though.
I am in relatively good health. Tall, thin, I take a multi-vitamin (most days) I have been taking one asprin every 4-5 hours for a little over a day now.