you could also cheat... if it really is that boring
Every game I've played was like that.Trust me, in my Hack (Which I'm workin' on..), you don't have
to grind your Pokemon like a crazy person.
All you have to do is battle every Trainer you see, and you should be fine.