Hola
A mi me pasa también de vez en cuando y te explico cómo salgo del bucle de olor horrible.
Me lavo con un jabón antibacteriano de farmacia ( germisdin o genocutan)
Después me pongo una crema antibacteriana que se llama clinwas.
Esto ahora me funciona pero lo que realmente me ayudó sin saberlo fue tomar un montón de antibióticos pq tuve una infección grande en la boca y tome muchos antibióticos distintos y me quitaron el mal olor de golpe. Después lo he mantenido haciendo lo que te digo arriba. El gel a diario y la crema cuando veo que empiezo a oler mal de nuevo quizá una vez cada dos meses. El olor era insoportable, olía mal hasta recién salida de la ducha.
Ve al médico y cuéntaselo a ver que te recomienda.