Cancer? Hpv??

i have been sleeping with same guy for over a year now, never had any issues. The other night for the first time we had really rough sex, and i bled after. i went nuts on the internet researching it could be disease, tearing, etc. just out of curiosity i check in the mirror and i see this!!! cancer? cyst? hpv? please help :frowning: