A rare condition called angina bullosa hemorrhagica can cause painful blood blisters on the tongue and elsewhere in the mouth. When the blisters pop, they can cause bleeding. There’s no set ...