:iagree: With the other posts. :grouphug:You aren't doing anything wrong, just some of it a little too soon. Keep going with the math and science that he enjoys and read to him. You might even consider a different schedule with plenty of days and time off, just to play and explore his world.
He sounds like a great kid; a normal 5 y/old boy imo.