Sorry in advance if this is long!
DS is 3 in August. I will start by saying he is bright and sociable, has fantastic language and memory skills, and loves nursery and meeting new children in the park or at groups. Nursery (he goes 3 days a week) have raised no concerns about him. He's loving and affectionate and funny.
However - every aspect of looking after him is hard work. He seems unable to relax - even as a tiny baby he would fight naps and night sleep, wake frequently, and was constantly in motion (he didn't sit up until about 11 months as he was always rolling and crawling). His bedtime routine now can take 2 hours, as he often fights sleep until around 9pm, chattering, counting, rubbing his face, fiddling with the bedding. He still has a nap for an hour at lunchtime - if he doesn't, he still falls asleep at 9pm.
I also find he is fidgeting constantly. When he is engaged in something he taps his foot, jabs himself with a finger, or is throwing himself against the sofa. If he gets too stimulated or tired he makes strange noises - spitting, squealing, shouting.
He is hard work outside the house, running away in shops, into roads, and screaming and crying when picked up. He refuses to hold our hands, and frequently lays down on the floor. Coming down to his level and attempting to speak to him is futile as he doesn't appear to be able to focus on what we're saying, he'll look away or be pulling to run off again.
He dislikes when DH and I talk to each other, making a high pitched squealing noise to try get us to stop. Haircuts, and car journeys longer than half an hour are a no-go, as he just screams to the point of meltdown. I clip his nails while he's asleep as he hates that as well.
I had DD two weeks ago and his behaviour has got steadily worse. I can't even see how I can leave the house with them both without DH, as DS is so unpredictable! Should everything be such a struggle? Or is this normal for a toddler?