Have you ever failed to meet a goal or found it difficult to keep a promise? Have you ever thought you were doing the right thing by found the path filled with hardship? Of course you have, and in those moments all of us face the same choices about whether or not we choose to be disappointed, choose to blame others, or choose to give up.
But disappointment and blame are short-sighted and are based on this terrible assumption: life's goals/dreams can only be achieved on our own effort.
The Overboard Life must be lived in faith which means, that while we do what we are called and created to do (Ephesians 2:10), we keep trusting the ultimate work of God to achieve eternal results. And when we live in that relationship of trust, we find the truth of Jeremiah 32:17 trumps disappointment and blame. After all, if God isn't limited in any capacity, then He can accomplish His work without us!
What issue(s) in your life do you need to hand over to God, today? He is able to handle it/them better than you or me or any of us (combined!), and nothing is too hard for Him. So keep pressing on. Keep living the life to which you've been called and for which you've been created. Just make sure you keep trusting the One who can accomplish anything according to His own power.