Possible growth spurt?

So for the past few days, my 12 week old will wake up happy and smiley and then after his first nap (around 1030am) he will be super clingy and will cry every time I put him down. Even when I change him he cries. The only way to soothe him is to pick him up. I haven't gotten any housework done because Ive pretty much been holding him all day. Have any of you gone through something like this? Could it be teething or a growth spurt...maybe both? 😭