i've been off of nsaids for decades due to them causing upper gi ulcers. have you tried celebrex, which is a cox-2 inhibitor that is suppose to eliminate the ulcers and stomach pains.
that said, my experience wasn't so good. this last summer i thought i'd again try. within five days i had terrible stomach pains and my then J pouch started bleeding. later on i realized celebrex is a sulfa based drug, which is another reason not to be on them as sulfa based triggers pancreatitis for me.
i take 3 g. tylenol daily and although i have pain, i find that both exercising at least an hour a day and meditation helps me to ignore it better than when i skip those two events.
good luck, janet