Once you accept that perfection is just a goal, screwing up isn't so hard to handle. Each misstep is still a step, another lesson learned, another opportunity to get it right the next time.
Have you ever felt trapped in circumstances, then discovered that the only trap was your own lack of vision, lack of courage, or failure to see that you had better options?
I found happiness when I realized that as imperfect as I may be, I am the perfect Nick Vujicic. I am God's creation, designed according to His plan for me. That's not to say there isn't room for improvement. I'm always trying to be better so I can better serve Him and the world!
If you're feeling alone, and your weariness has grown, look up above, and thank God for His love. There's nothing you can do, to change His love for you; hold on friend, it's not the end. Something beautiful will come, the clouds will part for the sun, the skies will break for the Son, and the Father will say 'Well done.' But until then, until then, you're not alone. He can make bread from stone. Hold on to Him, and He'll hold on to you. Take one day at a time, pray for faith and be kind, and when forgetful becomes your mind, remember what He said, 'You are mine.'
When I was 8 years old, I became depressed. I kept asking why I was born this way [without arms and legs]. I also worried about my future. At the age of 10, I tried to commit suicide because I felt like giving up. But when I imagined my loving parents crying at my grave, I decided to stay.
The greatest rewards come when you give of yourself. It's about bettering the lives of others, being part of something bigger than yourself, and making a positive difference.
If I fail, I try again, and again, and again. If YOU fail, are you going to try again? The human spirit can handle much worse than we realize. It matters HOW you are going to FINISH. Are you going to finish strong?
I honestly didn't think miracles could ever come from my broken pieces, and I was disabled in fear that my dreams would always remain as dreams. Don't give up on you. Don't give up on God. Don't give up on love.