Progressing in this game was a pretty smooth sail and I was enjoying it a lot, until I got to Sabrina.
Then I hit a major road block. My team was all level ~45 with the highest one being 50, and I was absolutely slaughtered by Sabrina. I went ahead and killing all the remaining swimmers, did Seafoam and Power Plant, leveled up to the point where my team is now all 52~58, switched a weak pokémon for a Gyarados... and still no go!
So now I realize that I won't be able to beat her until all of my team is level 60 and that I necessarily need an Umbreon to have a chance.
I don't get it - which is she such a road block, with a curve of difficulty way, WAY ahead any other gym leader's? I wish I had more trainers I could beat or a better way to grind tham Seamfoam 4F, too.