It is the best kept secret of the cosmetic industry that underarms will not smell at all if you wash them with nothing but clean water.
Never use soap or deodorant,
Try this yourself.
I go for weeks without a shower and don`t even wash underarms with water except maybe once a week.
I just scrub my face every morning and sponge other places occasionally.
Some smells can come from detergent residue in your clothes.
In this case you are either using too much detergent or there is not enough rinsing.
Modern detergents work pretty well.
You don`t need very much,
There doesn`t have to be a lot of suds.
No doubt your stench is overpowering to most people, however, you would not notice as through not washing you have become accustomed to your own stench. You are one of those people on the bus that others suffer and hope for the fastest route. Do us all a favour and have a proper bath.