Question: why neo is the one?
Answer: Eventually, Neo is the One because he was chosen from Morpheus, what made him The One. It could be that Neo is so special, because he was freed at his age, what normally isn't allowed (as Morpheus said). ... But because of Trinity and Morpheus, they indirectly fulfilled the prophecy and created The One.