Quote Originally Posted by Y-Rikku-P
Just didn't buy her as a character. What one minute she is in love with Squall and next she is wanting him to be with Rinoa?
Although how effective this revelation was is often debated, there is an explanation for this given in the game.

Quistis: Yes! That's right! Seifer was a kid who always needed to be
the center of attention. But Squall always used to ignore him... But
eventually they would end up fighting. Squall could have easily walked
away from it, but always took up the challenge. He should've just
ignored him, but Squall, almost in tears, would say... 'I gotta do my
best by myself. Or else I won't be able to see Sis'. I guess I was
trying to take Sis... I mean, Ellone's place. I tried, but to no avail...
That's probably it! Even after becoming an instructor, I couldn't stop
thinking about Squall. I thought it was...love. I have to hide my
feelings because I was an instructor, but I've come to realize it
wasn't. It was my childhood feelings as a big sister that lingered... Oh
well...
Also, moments later:

Quistis: (A misunderstood love...?) (Actually, I had completely given up
when Rinoa came into the picture.)
Personally, I liked Quistis as a character. As to battle, I always found Degenerator, Mighty Guard, Bad Breath, and Shockwave Pulsar to be effective for certain situations.