i have been monogamous with the same person for over two months, and yesterday i scraped the tip of my penis on my zipper. i applied neosporin and the next morning there was a white discharge out of my penis. i have no other symptoms of an STD, and before my current partner i hadn't slept with anyone four months. i'm going to get tested, but could this be an STD? could it have shown no symptoms for so long, or does my girlfriend have something she doesn't know about?
I would recommend both you and your current partner get tested for all stds.. and if you do have an std you should let your previous partner know just because they could have given it to you and they would need testing and treating.