is this herpes ?

its hard, doesnt hurt to pee or when i touch it. can someone tell me what this is ? im scared

image

image

My discharge has blood its like cloudy light red, and it has such a bad odor

If it’s bleeding between menstrual periods you should see a doctor. Especially now when it has that smell.