Have you watched birds when they have to face adverse circumstances?
They spend day after day weaving their nest, collecting building materials, sometimes brought from distance places, and when it is almost ready and they are prepared to lay eggs, actions of the weather, human beings or other animals destroy the nest which was built with so much care, effort and love.
What does the birds do? Stop and give up? Not at all. They start over, and over again, until the first eggs are laid in the nest.
Many times, just before chicks are born, an animal, a child, a storm once again destroys the nest, but now with its precious contents.
It hurts starting from zero. But in spite of it all, the bird never gives up. It carries on singing and building, building and singing.
Moral of the story:
Even if life hurts you again and again, do not give up! Collect all the bits and pieces of your broken hopes, and dreams, put them together, and go forward again. Do not worry if you get scarred in the process, it is something to be expected.
It does not matter how many obstacles you have to overcome. Do not lose courage. Have faith and keep going. Life is a constant challenge. Accept the challenge, and above all, like the birds keep on Singing!