Kat Melocoton | Photo by Ben Melocoton
“Wait for the Lord; be strong, and let your heart take courage; wait for the Lord.” — (Psalm 27:14 ESV)
I remember the time when I worked hard to pass my major subject, Financial Accounting. I studied for almost 10 hours a day and slept as little as 5 hours for many weeks just to pass that subject. I seriously made an effort to get a passing mark. I’d like to echo a famous line from a song: “I did my best, but I guess my best wasn’t good enough.”
I failed. I was so down because I gave my best effort and sacrificed a lot and yet I failed.
I wanted to cry and say, “Lord, why do these things happen to me? I need to graduate soon. Why is it too long to come?”. However, I felt like God is telling me, “Nah, just wait, my daughter.”
I know that God promised never to leave us nor forsake us. He said that He will be with us no matter how challenging our battles are. But sometimes, in all honesty, I find it hard to understand God. When I face a tough battle, it seems like He is not around.
I always want to understand what is happening in my life. In the Bible, Gideon also felt that way. In the middle of hardships, the angel of God appeared to him and said, “The Lord is with you…” But Gideon replied, “If the Lord is with us, why has all this happened to us?” (Judges 6:12-13).
We can relate to Gideon sometimes. We don’t understand God and His ways. But do we ever sit back and think that God is trying to tell us something? Is God telling us to be firm? Does he want us to check our hearts? Or to wait on His timing? But instead of listening, we are too busy mumbling and complaining about our situations that we barely hear Him anymore. We forget that the moment we go through struggles, it is the time when God also tells us to surrender everything at His feet.
We, Christians, are not exempted from trials and difficulties. Jesus did not promise that we will have an easy life. There will be hardships and struggles, but the One who allows those difficulties is also the One who loves the most— our faithful God.
“Even to your old age and gray hairs I am he, I am he who will sustain you. I have made you and I will carry you; I will sustain you and I will rescue you.” — Isaiah 46:4
Never will there come a time when God will not be there for you. Only stand firm in your faith. He is in control of your situations. God is powerful and sovereign when He created the heavens and the earth, and so with you today. You are not the one in control. God is.
Sometimes we don’t understand God and His ways, that’s true. We can’t and we don’t have to. Our part is to trust Him wholeheartedly and let Him do what He wants to do in our lives. Remember that He is sovereign and He knows what He is doing.
God knows better and his every “no” or “wait” brings a transformation in our hearts. His ways are sometimes painful, but have faith that everything will be worth it. So let go of your “why’s” in God’s ways and once again, let your heart be realigned to His plans.
“Wait for the Lord; be strong, and let your heart take courage; wait for the Lord!” (Psalm 27:14)
PUBLISHED BY KAT MELOCOTON
Katrina is an amateur blogger and writer from Philippines who loves coffee. She writes about her faith and journey in aiming a Christ-centered life. Join her every step to her faith and see them shine before you. View all posts by Kat Melocoton