The yellowish/greenish discharge is an effect of Chlamydia... but I could be wrong. Go to your doctor to find out. Or a free clinic if you don't have one. The test is cheap if u just get tested for Chlamydia and Gonnereah
If it is unusually thick (compared to yourself in the past), you might get to the doctor and be checked for an infection.