That's why I like her too!I like Terra because she is a complex character. She has inner demons in a way, and she knows very little of the world she's living in and so she struggles and questions things. I don't know what it is, but it just makes you want to give her a huge hug, you know, especially at times when she loses faith. And also in a way she reminds me of a female version of Cloud, whom I can relate to a lot.

She's such a great character, whom you can relate to. You know, there are rumors (and I believe a small interview) saying that Terra was a male (this isn't the rumor part, because this is real) and that she was going to die at the end, but they switched it around for the children of Mobliz. The rumor part is that Cloud's character was inspired off of Terra, which makes some sense.
One can compare the two quiet well.
And yes, she just makes you want to give her a huge hug -- I agree and welcome yet again, to the FC!