Discharge

So i have been having discharge for like a couple months in a row (I can assure you it's not from an infection) but it's like light green and it's not very much but it happens everyday and it's very annoying and i don't want it to happen when i'm with my boyfriend do you guys have any tips to stop it? i am taking a birth control pill but it hasn't helped