I would rather prefer a medication that isn't a narcotic? Or are all the non-narcotic medications not strong enough? My doctor said I have a Avulsion Facture on my knee and I will need surgery to fix it and I most likely will have knee pain for the rest of my life. I currently am taken Naproxen and it has no effect on it at all.