recently i have getting what looks like blood blisters on the insides of my cheeks. they look like a blood blister you would get on ur hand or something. they dont hurt at all. I get one or two like every 2 weeks or something. i have been just squeezing them and a little blood comes out. after i do that, they go away in a few days. So i am concerned on what could be causing these things. i have heard oral herpes doesnt really affect the inside of the mouth. plus, they dont look like herpes sores. i thought they look like canker sores with white centers and red ring around that. these are just little red dots a little under the skin i think. they seem to occur around the back of my mouth where the back teeth are. dont they occur too often to be oral herpes?? there isnt any tingling before they show up either. they just pop up. anyways, what are probable causes for these red "blisters" in my cheek linings? i need to know. thanks.