There is a skinny sorta small piece of purple skin hanging off the inside of my vagina.. It bleeds after sex and I think randomly throughout the day too. When it is not bleeding, it develops a small white layer on the tip of it. It is painful when ANYTHING touches it. It developed around 2-3 days ago. I am 18 and I am sexually active especially lately a lot with one partner. what is this??