The bad news is, your life will never be perfect. The good news is, you don't need a perfect life to be happy and make it worth living. Be grateful. Enjoy life.