From your medicine list it seems that you are taking medicine to increase your weight.
It also appears that you are doing self medication
Never go for self medication as it will produce more harm than any help.
Do not take longrfene and practin
Do not go for dexona
as it is steroid
, unless advised by your doctor.
Consult your doctor and take his advice about your problem.
Ok and bye.