Question: what are the causes of blood blisters?
Answer: participating in a sport that has you on your feet for long periods of time, such as running or dancing.
having ill-fitting shoes that rub your skin.
having sweaty feet that cause additional friction against your foot and your shoe.