The thing that really annoys me about VIII is that unless you actively go out of your way to break the game, it's immensely tedious.
I recently tried the game out again, this time ignoring the Triple Triad stuff (unpopular opinion, but I dislike card games so grinding out Triple Triad is like pulling teeth for me and was also the reason I would always give up) and just blow through it normally. Just grind out spells that I ran across and junction them accordingly. If you do that though, character progression is absurdly slow. 6 or 7 hours in, my characters were still doing sub-100 attacks, and magic was only barely better. Enemy magic was still limited to low-level shit and I barely ran into any mid-level magic on my own. It didn't matter so much because the game's not challenging, likely because the developers thought to accommodate those who are stuck with low-level magic, but I felt like I wasn't getting anywhere. By that point in VII or IX, I'm doing attacks worth hundreds of points of damage.
What you should be doing, and something I didn't realize until way later, is that you need to refine items to get the mid-to-high level magic, which in turn gives your stats a huge boost. It makes the game much less tedious, but at that point you're a skip and a hop away from breaking the difficulty in two anyway. So either you play through the game normally, grinding out piss-weak magic and doing attacks that aren't worth a shit, or you take advantage of the refining abilities (which are so easy to exploit it's insane) and make the game your bitch. There's basically no in-between.