With that set of issues, I'd say that 6 is not at all too young.