Its not puberty, you guys are dumb.Try to sleep more regularly, for a full 8 hours if you can manage. Also, exercising will put you on a normal diet.