Weird smell

So for the last month my discharge has had an unpleasant odor to it. My discharge looks normal and I haven’t had sex in a while so I don’t think it’s an STD but I just don’t know what’s causing the odor or how to fix it.