You may be right there. Aerith is the character that just wants to be happy despite everything.
Oh no, didn't mean that Yuffie is naive, just that I don't think that Yuffie knows how to cope yet ? If you take her to Aerith's death she takes it the worst so she is a good person inside- just frustrated and angry about Wutai.
But those cool limit breaks ! And yeah I always give some healing materia to Cloud but it always pays to have a backup just in case ?