For a while, the whole Gita philosophy intrigued me.Well it still does, but now I think if Karma does work,it is more or less Newton's third law in action.At some point in life,if not always,you will have to bear the consequences of your actions and choices.As simple as that.
All the rest,the existence of soul,reincarnation and all the matters to do with the after life looks like a comforting delusion to me.