I finally beat Gen 4 of Pokemon.
And it only took me a decade
![Teeth :teeth: :teeth:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
I had a surprisingly easy time against the Elite Four and Cynthia, but I was at level 60 for those fights, as I wasn't sure how much I should grind and decided to be safe and grind to 58 and use Rare Candies to further boost my levels.
Now that I've finally beat the 4th generation, I would say that it's currently my 3rd favorite generation(granted, I've only played 5 of the generations so far).
And now I will work on beating the generations that I haven't played yet(gen 1 and later gen 2).