It may not always be easy to love everyone, it may not always be easy to forgive others or even yourself, it may not always be easy to push forward and do better, it may not always be easy to finish the race but that doesn't mean that you shouldn't try. It doesnt mean that you should just give up. Keep going and push forward with all of your might! Finish the race!! You will be rewarded. I promise.