Go see a doctor and get some vitamins? Dinner not over 8pm. Try to drink more beverages or those meal replacement milk/drink for the time being, gain as much nutrients as you can. You may also try those probiotics like Yakult, it is a good choice to increase your appetite too. 😊