A.R.
Hi Carrie,
Honestly, I don't think your kid is adhd or more hyper than normal....He is just three years old. Also, I think that you are not being cruel at all! He is doing great, and I believe that most of the kids at his age acts like yours.
My youngest is three years and a half, and he behaves pretty good everywhere and in church (He has his bad days too!). Relax Carrie, your little one will be calmer and more quiet some days and some others not, and it is OK to expect him to behave, but do not exaggerate. I have seen children who are unable to behave in church or other places where they are supposed to be quiet and still while others are really angels. In my opinion, is not just a matter of behaving or well educated or disciplined,it is just a thing of character or temper sometimes. Children who move a lot and talk a lot are not necessarily adhd or something alike, they are just more active. Just keep bringing with you books, small coloring books or "easy" puzzles for your kid (I say "easy" for him not to get upset in the middle of the service, lol).
When we go to church, we remind to our kids to behave properly and being quiet (we repeat this over and over again every time we attend something they should be quiet or calm)Sometimes during the week, we do role play, it sounds silly but has helped a lot to the younger one! Repetition is the key.
I don;t like to go to the Nursery or the special room for the kids to "play" or "read" with other kids,......the yelling, or crying or just any disruptive behavior gets worse in that room, so we usually seat in the last row next to the door, and when the behavior becomes too annoying for others, my husband or myself leave for minutes with the "disruptor"..lol!....(or myself when I go alone with the kids..that happens!) I try to attend the 10:30 am mass most of the time: the kids are in a good mood, they have eaten and it's not too close to the nap or quiet time.
Carrie you are doing OK and according to what you're saying H., your little one is doing great!!! so, just keep doing what you are doing..it will pass....
Good luck!