What is this?

Shelby

Got out of the shower before work, was drying off, and this was on my towel? Please help, not a yeast infection, also I’m on birth control and have it had a cyst on my ovary that was 5 cm