1. if your partner has a discharge/smell or you have a discharge/smell, you should not have sex.
2. it does not sound like herpes, but you should get tested for all stds once per year since you have multiple partners.
3. stop calling girls "hoes" because they had sex. the word that you are looking for is "*****". these girls are no different from your mother, sister or aunt. the only difference is that they had sex with you.
What you have had doesnt' sound like herpes, especially since it cleared up with antibiotics. If you are concerned about herpes, ask your doctor for a type specific IgG herpes blood test.
I'd also be really careful about calling these girls the names that you've chosen. After all, if you are having sex with them, what makes you different from them? Just sayin.
AJ