I would have to say no on this one. I dont think that the God I believe in merits you for what good you have done. But rather, he gives blessings to everyone just in different forms and time. Though He sends tests to see how well you are able to keep up and if you are going to drift apart with your faith.
That will then decide if you are to change or stay.