Thanks for your appreciative words . :)
Regarding the bold part, actually, when I was a kid, I too didnt agree on the bold part you have quoted. But, as I grew up, I've learnt that we should not find logic for whatever we read in holy scriptures. If we do, we wont find reasons for why a son was...