A friend of mine is taking the following medicines for a couple of years:
1) Cyproheptadine HCl 4mg
2) Dexamethasone 0.75mg
3) Dexamethasone 0.5mg

What is the purpose of these drugs ? He is taking this for improved appetite and this was recommended by a another friend who is not a doctor.

However, I am curious of the nature of the medicines and is there any side effects. Most importantly, should he be even taking these medicines just for improved appetite ?

Thanks in advance !