Thank you so much for posting this!
I just finished cutting my little boy's hair this evening. He had beautiful golden curls down his back, but such a horrid rat's nest at the nape of his neck, hair in his eyes, and it was a constant battle to get him to let me comb it. I've used barrettes a couple times (I have hair past my waist), but he never kept them in long.
THis evening, I had started out trying to tease out the rat's nest, but after 45 minutes (!) I gave up and got the scissors out. And he let me!
All made the harder by the fact that this was his first haircut, and he's almost 3.5 y.o.! It didn't bother me that he was always called a girl and all, I just couldn't deal with the way he always looked sooooo unkempt (and I'm no neat freak).
I'm still kind of shaky, I don't remember it being so emotional for #1 son--but he was only one when I cut his hair. DH is a bit shaken by the experience, but agrees it was time as well.
The good news is he's still sweet, cute and cuddly.