The sastras mention different results (fruits) for different karma. Nowadays many people doubt if the sastras are correct because they have not attained the desired result.
Bhagvan in Gita says, Karma undertaken without faith will yield no result. If the desired result has not been obtained it means karma was not undertaken with faith. Is it right to condem or blame sastras merely because one has not got the desired result by performing karma without faith, when he should have ideally performed karma with faith.
Sastras are never at fault. It is only the absence of faith and dedication towards sastras and scriptures which is causing misery, and not yielding desired result. It is proper faith that is most needed.
Unshakable conviction in sastras and words of guru will yield the desired result. Activities performed with such faith will definitely yield results.
Puranas says Kings repead adverse results from yajna due to not performing required rituals in yajna with concentration and faith.
One has to perform karma by completely dedicating to sastras and guru vakya to obtain desired results. Only the one who remaining in proximity of the guru and takes guru’s initiations with utmost faith will attain jnana.
Hence faith is important aspect of human life.
Lets all attain grace by performing karma with carnestness.