Yep, been there.
As said, it's caused by high uric acid levels. Don't get jacked around with pain killers and anti-inflammatories. Those only mask the symptoms. Also, as said, see a rheumatologist.
My last bit of advice, make sure that whatever drugs you're prescribed (not just for gout) are compatible. I ended up in renal failure due to being prescribed anti-inflammatories (for gout) that were incompatible with my other meds. twocents
Oh, I take 300 mg's of Allopurinol per day for controlling my uric acid level.