Do you have protected sex even when on BC? How many partners? What about your ex? Have you had STD testing? Sounds like your immuno-compromised with the recurrent infections and shingles, the added stress is definitely contributing to the changes. Definitely tell your doctor that you have been having white discharge when you're getting any medications