Understanding that perfection is not a possibility is step one to happiness. Yes doing one’s best is great, but perfection and striving for perfection leads to needless self-criticism. I have learned that settling for great can be accomplished. Even if it’s not great, that’s OK. But to say that’s “good enough” doesn’t work for me. With God’s guidance I can do better than good enough. My strive is to accomplish my personal best with each endeavor. Thank you God for opening my mind and letting me know that through your Holy Spirit, I am capable. You are my guide!