Yep, it's teething! Will has a low fever, very clingy, and diarreah. He is also drooling a ton and has the same red cheek he did last time. Mystery solved. Last time it took so long for these little teeth to finally poke through, I hope it doesn't take quite as long this time. It is nice to know there is a reason for his crankiness and waking, it makes getting up a little more tolerable.