It's probably just a psychological thing
As for headache, fatigue, it's probably because you sleep too much
Try not to sleep more than you have to (try sleeping only for your daily sleep), ex: nap or sleep things off because you are bored, etc.
If you are thirsty, just drink water or sports drink.
Warm water could help with fatigue and headache.
For hunger, I think it's just you feel you want to eat (psychological hunger) not because you are hungry , just like
>>4 said.
It is best to try hold your mouth, stop snacking when you are not hungry.
Because I believe that's only because you feel like you want to eat something, not because you are truly hungry.
I know how you feel when facing these problems because I have these all too.
I try the method I write above and it works quite well.
Btw, did you always have electronics around you?
For example, always have your phone beside you even when sleeping?
Try to avoid having a close contact of electronics near your head especially when sleeping, keep them at some distance. It's not really good.
Hope this help! ^^