Time

Most of us are missing out on the great things in life because we are too impatient to build them piece by piece, moment by moment. 

The best things take time.