What does the definition of the phrase Good things happen to good people?

It means that a good person doesnt seem like he is getting good things in return but if you just wait a little then you will get a gift greater than anything you can buy :)