As far as the Skelaxin is concerned, if you are having
muscle pain, then maybe it will work
for you, but again, profound side effects.
and I should say here too, that most of these meds carry a risk of dependence and addiction as well.
The Celebrex, hmmm...might work for you, might not...but you said you could not take NSAIDs and this is an NSAID.
The Emla patches are similar to Lidoderm patches and really only work for topical issues...they do not affect deep tissue...