Hi , please get a health check done. Specially your haemoglobin, vitamins and BP... . If you sleep between 6-8 hours. It is considered fine unless you have certain things which is bothering you and needs a catharsis.
At your age the appetite may also get influenced by hormonal changes.
Please understand your body and connect to it .
I need to know more before I share further recommendations
Health Tips
Please feel free to book a session online or in clinic at Practo : Neha Ravichandran