Welcome to healthcare Magic!
You have lost an enormous amount of body weight which is not advisable.
Due to poor nutrition you are having changes in your spirits, lack of energy, liver
You should get hospitalised and get a thorough workup.
If you do not make up soon you may catch infection due to poor general health and may topple your health further.
I hope the advise would be informative and useful for you.