Speaking from experience!Sometimes the smallest disappointment can just bring all the issues you have been trying to fix or avoid come crashing down on you, just to remind you that they are still there and all the defenses and strength you've been using to solve them just suddenly gets a massive beating. That's when you breakdown and then you have to force yourself to stand up again and start over. Repair the damage and continue to move forward, even if it means you must crawl, just keep going. One day you will be strong enough that when it wants to crash down on you, you will be able to keep standing and keep moving, the beating won't even slow you down because you have been through it before and you can beat it before it beats you down! Don't ever give up, you never know how close you are to your wonderful destination! For people who read this, I am speaking from experience and I still fall and get beaten up but I will not stay down, and neither will you! the journey might be tough and you might feel like it's pointless to constantly go through all this hardship, but there is a point and it is worth fighting for! We can beat it and become the awesome and successful people we deserve to be!