Cranky baby

Kim • had my sweet baby boy on April 29, 2016 😍
My 3 month old has been really cranky these last couple of days and i hate that he can't just tell me what's wrong! 😔 what could it be? He chews on his hands a lot...idk if teething could be a possibility