Do you know why Buddha was such a dear, kind and all-loving person since he was a baby? No, not because of magic, prophecy, nor excellent karma from previous lifes. He was such because his father, king Sudodana expelled every unhappy person from his city Kapilvastu, and never allowed Buddha to ever see nor know that unhappiness exists. That's why. Of course, father's motives were different, but this is exactly the single factor that unilatterally created Buddha such as he was.