I think our life is a journey, and we make mistakes, and it's how we learn from those mistakes and rebound from those mistakes that sets us on the path that we're meant to be on.
Heaven offers nothing that the mercenary soul can desire. It is safe to tell the pure in heart that they shall see God, for only the pure in heart want to. There are rewards that do not sully motives. A man's love for a woman is not mercenary because he wants to marry her, nor his love for poetry mercenary because he wants to read it, nor his love of exercise less disinterested because he wants to run and leap and walk. Love, by definition, seeks to enjoy its object.