Discharge ?

TMI! Any opinions does this look like a years infection ? Anybody ever have anything like this cause I have no clue. I recently got on the birth control shot could that have anything to do with it, haven’t had a period in 2 months.