What exactly is this? Is it from my pills?

Harley

This is my first time ever posting. I’m on linessa and have been for the past 4ish years now, the last few months I’ve been getting this discharge like this right up to my expected period. Would really like some help please

Thanks!