Your karma is responsible for the good and bad things in your life. I've heard that people who do bad deeds would suffer in this life itself. But in reality, I've seen many such people leading a happier life. This fact makes me believe that in their next life, they may pay for whatever bad karma they've done in this life.
An honest and straightforward man with great faith in god would escape from this cycle of rebirth and get "moksha" or liberation from this worldly life.