Bacterial vaginosis may also cause excess discharge, in addition to a fishy smell and itching. Yeast infections, STIs like gonorrhea, and starting a new birth control may also cause more discharge.