Morphine is a highly effective narcotic pain reliever .In most cases where an alternative drug of morphine is sought it is important to evaluate prior medical history and any previous effects of morphine. In many cases, adverse reactions are related to dosing rather than the drug itself. Few strong non narcotic pain relievers are neurofen, ketorolac etc.It is best to consult a doctor before starting any medication. Keep me posted.
Take care and regards!