What is the best remedy for muscle pain?

Narcotic analgesics such as morphine and fentanyl have a relatively rapid pain-relieving effect, but are prone to addiction with prolonged use; non-steroidal antipyretic analgesics and glucocorticoids also have a relatively good pain-relieving effect, but both types of drugs have adverse effects that lead to diseases such as gastric ulcers and should not be used continuously for a long period of time.