Well, I know some people who do tennis at their local club, and they have different divisions for different ages. Everyone has fun, and there're no real ego problems.

Maybe I should look into starting something like this.