Trying hard to please God but consistently not succeeding. Sound familiar? I suppose it is to our credit that we want to please God (after all, many do not even make the attempt) but is the desire to please God enough? Especially, when we are honest, many, many times we fail. Perhaps not in ways that others notice, but in our heart we know.
I am helped by thinking about the difference between an athletic coach and Jesus Christ. Both have important things to teach. But the coach is limited to the extent that we are able and willing.
It is easy to view God as exhaustively demanding. He is not, though. He knows what it is to be a human being. He is very familiar with human weakness and inconsistency.
Which is why He has made it so easy to be saved, that even a child can do it. TRUST JESUS.
What God asks of us is a surrender of our will and life to His care. Once we do so, at that point, it is His job to get us where He wants us to be.
Jesus Christ, unlike a coach, is not limited by our limitations. He has the intention and power and will to carry us along despite our limitations and successfully get us from here to heaven.
Take to heart this wonderful promise of Jesus Christ:
“I give my sheep eternal life and they shall never perish. No one will snatch them out of my hand. My Father, who has given them to me is greater than all; no one can snatch them out of my Father’s hand. I and the Father are One” (John 10:28-30).