Yeah, I know the feels. I hit several walls leveling the last couple hundred of my pets. You'll get there!
I leveled my pets for an hour a day, doing the epic pet dailies while buffed. It normally took less than one hour, so I'd do field fights in The Valley of the Four Winds to run out my buff. Having a regular schedule to keep and only doing it for one hour kept it "doable" for me. I would do both weeklies for the double burger buff, then stack those with the weenies twice a week for a triple buff. I didn't get overwhelmed until I had under 200 pets left to level, then for some reason since I could see the light at the end of the tunnel, it seemed to take forever! But one day, DING! My last pet hit 25.
If you're bored with your leveling routine, mix it up a bit with pvp or field battles with a lowbie alt. I didn't care much for field leveling, but I leveled my monk to 63 doing only field pet battles and pvp battles. She's still in her teen gear, having not touched an npc or mob since she left her starting zone. Watching a toon's levels dingdingding as fast as the pets was another way to keep motivated. I hope to resume leveling her in the next patch using only pet battles. Yep, I'll be that super annoying player who has a level 90 and is completely clueless how to play her.
Hang in there, you'll get there!