Sounds like you need to find a solid AAA team to play on and keep your son safe.