The Hindu concept of karma s I understand it is that if you do good things in your life your are rewarded later and if you do bad you will suffer. There is very little evidence of this in real life, criminals living long easy lives, and virtuous people having early deaths. Hinduism claims this can be realized through reincarnation. As I understand it Abrahamic religions do not believe in reincarnation, so if there is this concept are their benefits in this life or are they all deferred for heaven?