Appetite loss in people living with a terminal illness or advanced disease can have a lot of causes. It can be caused by other symptoms of the illness or side effects of medicines or treatment. These include:
- metabolic changes in your body due to advanced disease
- pain
- cancer or disease treatment such as chemotherapy or radiotherapy
- side effects of drugs or medicines
- nausea and vomiting
- weakness and fatigue
- constipation
- changes in taste and smell
- difficulty swallowing
- mouth problems such as dry mouth or thrush
- anxiety, depression or stress.