I've heard, and have no reason to disbelieve, that while the ages of 2 and 3 are pretty good, 2 1/2 and 3 1/2 are not good. Sasha is 3 years, 5 months, and 28 days. Close enough. He's been screaming, hitting, fighting, and, oh yeah, doesn't want to go to bed when it's still light out. Or anytime in the next two hours.
Of course, the next minute he is saying, "Mommy, I love you THIIIIISSSS much" as he stands on tippy toes and stretches his little arms as high as they can reach. It's a good thing he has these moments, or he might be left for the wolves.
On another note, I'd forgotten how much Raiden used to like socks. Today he demanded one as I was doing laundry. "Sock! Sock!" Then he snuggled one for ten minutes. Fortunately, this one was clean. That was not always the case in the past.