Hello, although Morphine is a very potent
opioid analgesic it is contraindicated in
bronchial asthma, sleep apnoea & other lung problems. The reason is Morphine suppresses respiration. Morphine depresses all phases of respiratory activity (
respiratory rate, tidal exchange minute volume). It produces irregular breathing.
Morphine releases histamine, the substance that results in allergy. Hence should not be given in allergic conditions as it will increase it. Histamine also results in dilatation of peripheral blood vessels causing edema (swelling).
The swelling of neck & throat you are experiencing is due to histamine induced
angioedema.
Since you are taking Morphine for 6 years, you cannot stop the drug suddenly as that will result in severe
withdrawal symptoms. So the possible approaches by which pain can be managed are
1. if withdrawal symptoms are severe, then the opioid Methadone can be given instead of morphine. it is equally effective in relieving pain & will not result in withdrawal symptoms. but it also can result in respiratory
depression.
2. if withdrawal symptoms are less severe, then analgesics like Diclofenac/Ketorolac which are similar to Morphine in relieving
severe pain can be given. The dose of Morphine can be reduced gradually & these drugs can be substituted.