Lady Part Help

For the past few weeks, I’ve been smelling myself a lot and I really hate it. Every time I do, I instantly isolate myself & shower! I’ve never had anyone talk to me about vaginal health so I’m really lost (yes even my mom, too worried about herself). I also feel embarrassed because I’m in my 20’s and don’t know much. I’m not sure if it’s from eating a lot of fish (I’m trying to eat better), not having proper hygiene or because of my ph (my ex hated wearing condoms and sometimes didn’t pull out). Can you help me out in any way?