I'm sure this is a bad idea and I'll give up after 3 or 4 hours. But I'm gonna try to play Pokémon HeartGold. I don't have the patience for grinding in games these days. I just have such fond memories of Gen 2. I'll put my planned Team in the comments.