“6.0” is the entire game: a target, not a diet plan
Gout isn't a string of bad-luck attacks. It's one measurable number. Get serum uric acid reliably under 6.0 mg/dL and keep it there, and the crystals that cause everything slowly dissolve.
Read the science ›Crystals form above urate's saturation point of about 6.8 mg/dL and dissolve below it, so guidelines target under 6.0 for everyone, and under 5.0 when there are visible lumps (tophi), because lower urate dissolves deposits faster. At 6.0 a deposit shrinks ~8% a month; at 4.0, ~21% a month.
This is "treat to target": start low, re-check the blood number every few weeks, and raise the dose until you hit it. In disciplined treat-to-target programs, over 90% of patients become flare-free. The drugs are not the bottleneck. Reaching and holding the number is.
Ask for the actual serum-urate number at every visit. "On allopurinol" isn't the goal. "Under 6.0, confirmed by blood test" is.