HUGE tonsil stone

i’ve been gargling mouthwash several times a day. brushing my teeth constantly and always chewing gum, yet my breath always smelled off. popped this bad boy out today and omfg the smell of it was so strong!!!