5
Yes but i usually just chug ice cold water to feel full and go back to sleep
tbh everything u described sounds like a hormonal issue. id get that checked out if i were u
Yes me
No
I usually have to eat right before bed, try that. And gaining weight is all user error so make sure your snacks are balanced.