Past
Cloud faces his past both metaphorically and literally, with Sephiroth's rebirth his visions of Aerith, and the shows of loyalty from the friends he tried so hard to let go. He comes to forgive himself for the deaths of Zack and Aerith and moves on, although it is unclear what this ultimately means in terms of his personality and lifestyle.