After Siddhartha was born, a prophecy foretold that he would be a great ruler or a holy man. The king wanted him to be a great ruler so he shielded his son from seeing any pain or suffering.
hope it helps.
7.2m questions
9.5m answers