What he found out was his mistaken thought. From childhood, he was told that his mother's name was Jenova but the real one was Lucrecia. Still, the records, documents... in this library room said that Jenova was a creature falling from sky, a monster who conquered some planets. Moreover, Genesis (in Crisis Core FF7) had also told him the truth before. Sephiroth was the product of Project Jenova S, a project of creating perfect monsters by injecting Jenova's cells. Sephroth understood that he was a monster, too. He was confused and lost his way as well as his will. He turned out and wanted to complete his "mother" 's willing: ruling the world and revenging human. He wanted to bring Jenova with him but due to being stroked by Cloud, he was able to bring only her head.