I don't have the solution but I was so with you while reading you post, deacongirl. DS8 was so energetic and I was so exhausted when he was young. Yes, he toughed everything and climbed on everything. I couldn't take him to storytime in the library and bookstore. During playgroup time, I had to keep my eyes on him every minute while other moms were enjoy chatting. In group music class, I had to hold him tight to avoid him interrupting the class. It was always a nightmare when going shopping. I didn't realize how crazy he was until DD was 2 or 3. The situation was getting better after he learned reading so I could rule out ADHD. He could focus on reading quite a time since he was 3. After 6, his restless behavior was getting controllable. Now he is still inattentive sometimes but at least he can control his behavior in school and classes. We are during the process of evaluation for Aspergers now and haven't got result yet. I will say 3 is still too young for diagnosis of ADHD. Maybe you want to wait for one or two years to see what is happen. Believe me, you are a great mom.