I don't know what's been going on with Charlie, but he's been waking up super duper cranky almost every day the past week. Sometimes he throws a tantrum and is inconsolable. Then afterwards he always apologizes and says he's sorry for being naughty. I know that when he's tantruming, it's hard for him to stop and he always feels remorseful after the fact.
Does your LO wake up cranky?