No matter where you are right now, no matter far along you are on your own path, don't wait to "have it all" to celebrate. You're never going to figure it all out. Make being happy your business, all along the way. Life can't be one long, tough haul, with a little party at the end. What good is that? Life should be punctuated with celebrations and you have to build them into your time because being happy isn't easy.