As a mom of a 12 & 10 yr old boy (as well as 17yr & 4 yr girl) I'll pipe in. 12 yr old boys are strange creatures. They are noisey, eat alot, put each other down, wrestle like they are going to kill each other, steal each others food or seat when the one is looking the other way, but I also remember seeing them give a quick hug when there was a death among the family, give up a seat to an older lady & help each others younger siblings..... These are things I see on a regular basis from the 13 baseball boys my son hangs with. The funny thing, they are all best friends and will be there for each other for life. I think "male bonding" starts at this age really. If your son doesn't have a problem with what went down, I think you need to relax a little. For me, it was strange having other older boys in the house, it was harder to get use to then having older girls. I know my son needs this time with his friends and because of that we have made our house the hang out house. Some times I wish for less noise or a family weekend without an extra-- but at the same time, my boys would rather hang at home with their friends here, then go to their friends house- and THAT IS the goal!.... Hang in there, this boy may very well be the best man at your sons wedding!!!!