Keep going…
It is no surprise to discover things do not always work out as planned. There is no guaranteed formula for success. However, there is one for failure and that is to try to please everybody all the time. May be it is time to please yourself. What is failure anyway? It is not falling down, but staying down. You have had a few knocks lately and you still have a way to go. Nevertheless, try not to take things too personally. Pick yourself up, dust yourself off and put one foot in front of the other and keep on going.
~ senn