I officially became a Pokémon Trainer at the age of 16, and have canonically journeyed through the Sinnoh, Unova and Alola regions.
I have successfully played Pokémon Platinum, Pokémon White 2 and Pokémon Ultra Moon so far. While playing, I never bother to complete the Pokédex in the game, restricting myself to catching just 20 to 30 Pokémon per game, while training with them and making them stronger.