Your best might not be good enough today, keep striving, keep moving. No matter how long it takes, it will all be worth it some day.