Better Late Than Never:

"The delayed occurrence or achievement of something that one desires is better than it not happening at all." 

Our Goal: