Your baby sounds EXACTLY like my baby. So here's a preview as we are approaching one year old in a few weeks.
She flies around so fast I get tired going after her. Her favorite (new) thing to do is to squeeze herself behind the swing into a corner where I can't get to her, but don't want her. She climbs over furniture. If I try to physically redirect, she thrashes so hard I almost drop her.
Diaper changes? Hah. It usually takes a full five minutes, and three "start-overs" because she squirms and flings herself so hard I have to catch her from falling off the couch. I don't think we could even TRY a changing table.
She does eat well, sleeps well, and does like to read books...just like yours.
But is she an absolute joy? ABSOLUTELY!!! I love her huge smile, the way the yells at her toys and the bananas in the store (today). If I tell her to "hug the baby" she will go find her little doll, wherever it is, and tuck it under her chin and rock it. So sweet.
And my first? Total opposite. Barely moved until she could walk, would sit and play quietly for hours, would listen to 3-4 books at a time, never cried, etc. Now, she's much more energetic, and likes to talk nonstop and tell stories and has a crazy imagination.
Sorry for rambling.
I think your boy is just as big a joy as any other child!! He's just always going to keep you on your toes!