welcome to Healthcare Magic.
is antihistaminic medicine and dexamethasone
is a steroid
. Taking steroid to increase appetite is very dangerous and this practice is very common as a self medication
. It need to stop. But stop dexamethasone slowly, as sudden discontinuation may lead to adrenal crisis or withdrawal.
Your case need to investigated for loss of appetite. Liver
dysfunction is also common cause for loss of appetite. For that it is better to meet general physician for examination and investigations. Same time you can meet nearby dietician to plan your diet to increase weight.
Wish you all the best.
Dr Ashish Kumar Mittal