I had to use naproxen for some time as most effective way to control inflammation. Actually the only way, ibuprofen had some effect only in horse dozes. After visiting doctor, analyses, checking available sources was able to eliminate the reason of inflammation. Apparently it was a well known problem/solution. So far so good. Not sure about the long lasting effects of naproxen use.