Hello! Thanks for putting your query in HCM. I am a Gastroenterologist (DM).
This all appears to be due to constipation
for which take high fibre diet by increasing fruits and vegetables and may add psyllium fibres. If not relieved with this take a laxative like syrup cremaffin
plus. Also get your thyroid profile test as hypothyroidism
is a common cause of constipation. I will advise to stop morphine
which is also a cause for constipation instead take tablet ultracet which is a combination of tramadol and paracetamol
I hope I have answered your query and this will help you. If you have any further query I will be happy to answer that too. Remain in touch and get-well soon.