An anaerobic infection is the most common cause of such smell. It should be treated with a course of antibiotics and should be fine thereafter.
I'm going through the same thing Even if u take a shower it gose through ur jeans but I also have pain on my ovaries so I might have a Ovarian Cysts but antiBiotics