This is for the ones who strive for perfection instead of progress. The ones who wake up each day and overthink about how to get to their goal sooner instead of looking at how far they have actually gone. To the ones who keep themselves up at night, stressing over the things that could have gone better and how they could have handled a situation better than they did. Things will work out well as long as you keep doing your best and as long as you do not lose focus on your goal. Sometimes, you need to pause to breathe and appreciate what you have put yourself through to get where you are at the moment. It is important to also accept the fact that there are some things that you cannot change. The sooner you accept that, the less stress you will have to carry alone with you. That is why you are given the ability to adapt. Remember that it doesn’t matter how slow you go, as long as you keep going. You will get there. Don’t forget to appreciate and love yourself in the process. Strive for progress, not perfection.