Not getting enough sleep
It might be the reason for hormonal changes that might make you crave certain foods that are rich in calories and feel hungrier.
Growing older
This might also lead to low muscle mass and slow down your metabolic rate, forming it simpler to gain weight.