Discharge

I’m on birth control so my discharge type usually, when wet, is white but once it dries it turns yellow. For the past day, it’s been a darker yellow type of color but when it dries, you can still see the darkness of yellow in it. Never has happened to me before until now but I had protected sex (only depo Shot bc) almost 2 weeks ago and the most that could’ve gotten in me was precum because he did not cum in me. My shot is supposed to be due in 2 weeks but I’m getting the Nexplanon Implant instead. I have been getting slight cramps as well which I kinda expect due to it being close to my due date of getting another shot which means my period could come as it has in the past closer to my other due dates. Am I over thinking this discharge type or should I test?