Hey OP,
Sorry to hear you're having a rough time, I know too well how abnormal discharge can mess with your wellbeing! First things first, youre not alone and there are things you can try! Discharge like the picture could be normal but usually a bad smell indicates something else going on.
I suffered with chronic BV for absolutely years and was so embarrassed, tried to self treat for years with over the counter stuff and eventually got tested and confirmed. Ended up in an awful cycle of antibiotics, bv coming back, antibiotics and so on.. Turns out antibiotics make you more likely to have BV due to all good flora being destroyed.
So after extensive research... I have found a solution that works for me and seemingly for other women... this is the use of Boric acid supposatories and/or vaginal probiotics. See the boric acid as kind of creating a clean slate, and then the probiotics to actually bring good, healthy flora back into the vagina.
The boric acid supposatories i use are called private helper from miiyoni but theres lots of brands out there. Just pop one deep inside your vagina every night for atleast a week (wear a pad cause there will be some leakage)
Canesten used to do a great vaginal probiotic but dont anymore, closest thing i can find is one by Biocare, intrafresh i think its called. Which again, you insert into your vagina. It basically puts Lactobactilli (good bacteria) straight back into your vagina. Also been taking an oral womens probiotic by Optibac. (If you use the boric acid, maybe take an oral probiotic rather than a vaginal one at the same time, or do a week of boric acid, then a week of vaginal probiotic. Avoid sex during this time too)
I'm not a doctor but have also been let down by GPs and researched this extensively. A lot of the time, weird smells and discharge are due to a lack of good flora, the above things should help. These 2 things will set you back around £30-40 but its been SO worth it for finally not living with fear that people can smell me.
You've got this! :) No harm in trying, also maybe worth getting a sexual health screening if you havent.
All the best x