I've taken Allopurinol daily for many years, and as long-term gout medication, it's worked perfectly doing what it's supposed to: to control the amount of uric acid and as a result stop gout attacks. Allopurinol may well be a long-term solution, but it does take time to work and won't help you...