K.H.
C.
It is definately age. Everything Gavin is doing is very age appropriate (and BOY apprpriate!). He is learning about his world and probaly testing boundaries. I recently read a very good book that I recommend even to people with "normal" kids: "From difficult to delightful in just 30 days: How to improve the behavior of your spirited child" by Jacob Azerrad. I was reading it in regard to my strong-willed 4 year old son. However, I use the advice on my 2 year old son, who is a pure delight, but doing the same age appropriate things as Gavin. It has reinforced his kindness and good manners.(I also use the ideas with my 10 year old daughter.)
You'll be fine. You can do it!