In reading the Mahabharata, I have come across the character of Karna (Surya’s son).My question is, howcome Surya was able to teach and lecture Hanuman,, were he eventually became a great devotee of Lord Raam. Though he was not able to teach Karna these same life lessons, allowing him to oppose his brothers in war.