one thing.. maadhav... hinduism is not a religion. its an advice, feel the word by human (karma will follow you, hind means dharma.. meaning of hindu = do help others you will agained(also said by jesus), its not changing the religion or convertion... its all understanding and respecting .. ).. every holy scripts are given to human that how he has to live ... ans: for ram and shambuk question, for every punishment, sin was there, every punishment without sin, is a biggest sin, search about varnas and jaathi....then you will understand about all