For many people, life unfolds in a way less than they imagined. The outcome is unanticipated, unexpected and, for many, mediocre in comparison to the big dreams they held as children.
I don't know many people who are living their perfect life. That doesn't make you less than anyone else. You are not a failure. But you also don't have to merely survive your remaining days. You don't have to muttle through and make do.
Every day that we wake up, we have opportunities before us. There are choices to make that go beyond which bagel to eat for breakfast or which route to take to work. And making different choices can create a new outcome for your life.
Changing your habits or the patterns of your life does not often come without struggle or pain. But the decision to press on and achieve a life that greets you every morning with joy and excitement is worth it. You focus on the good that will come. And on particularly hard days, you lean on your friends and your family or maybe just your dog.
But you don't give up. You never give up.