Helping yourself vs pushing yourself

You have to understand that we have good days and bad days. Even the best people you know have bad days. Demanding yourself to have a perfect day every day of your life is simply absurd. Have you seen or heard of someone who was always at their best on all of their days? If [...]