Today’s Reading: Psalm 139: 1-16, Ephesians 2:10

There are so many things I’m not good at: long division, surfing, Skee ball, the list could go on. Fortunately, these things don’t matter too much… but what about when we feel inadequate at things that do matter? For some of us, we find that trusting ourselves is even harder than trusting God and trusting others.

When we are feeling unworthy and incompetent, today’s scriptures can remind us of who we are- and whose we are. Each and every one of us are fearfully and wonderfully made, knitted together with love in our mothers’ wombs. We are perfectly crafted and loved and have been given exactly the right gifts we need to do the “good works” laid before us, as Paul says.

Perhaps we can find even greater assurance in the promise that we will never be alone. God has searched us and knows us: our greatest joys and our deepest fears. The Holy Spirit is within us, strengthening and empowering us to share God’s love. In those times when I doubt my own abilities to do the tasks laid before me, I try to remember to stop, breathe, and pray for an awareness of God’s presence. I try to remember that I don’t have to do it alone, that the Holy Spirit will co-create with me. God will never abandon me and will give me wisdom and discernment as I seek to spread light to each person I meet. And so it IS for us all. May we find comfort and joy in this truth.

“As soon as you trust yourself, you will know how to live.” – Johann Wolfgang von Goethe