Today I saw a rainbow. Yes, a rainbow. It was a beautiful sight, and a refreshing one at that. The last few days have been rather cloudy and gloomy. But that isn’t the point of this post–everyone knows how pretty rainbows are. One person in particular knows just how beautiful rainbows are: Noah. This man has first hand experiences with rainbows. In fact, his story is the one that taught me a huge lesson today. Background story: God told Noah to build a huge ark because God was going to flood the earth. Noah built the ark and God told him to get his family and two of every animal on the earth on the ark! Noah did it. Then God flooded the earth for 40 days and 40 nights. Then Genesis 9:11-16 says this: “I establish my covenant with you: Never again will all life be destroyed by the waters of a flood; never again will there be a flood to destroy the earth. And god said, This is the sign of the covenant I am making between me and you and every living creature with you, a covenant for all generations to come: I have set my rainbow in the clouds, and it will be the sign of the covenant between me and the earth. Whenever I bring clouds over the earth and the rainbow appears in the clouds, I will remember my covenant between me and you and all living creatures of every kind…Whenever the rainbow appears in the clouds, I will see it and remember the everlasting covenant between God and all living creatures of every kind on the earth.”
Noah had a physical picture of a promise from God. A rainbow. Every time a rainbow appears a reminder of God’s promise to Noah happens. How cool. I’ve been walking through a lot lately and it’s been hard deciphering where the promises of God are–where are my little visible reminders? It’s especially hard when I’ve been walking through a place where God is teaching me how to be content in all circumstances, even when I feel like He isn’t near, even when I feel like things aren’t exactly going my way, even when I have no clue what comes next. God has been walking me through such a refining process, a process that definitely isn’t easy, but is so good.
Today I really realized how important it is to have my own little rainbows with Jesus. My own little reminders that the promises of God in my own life will, in fact, come to pass. My best friend got engaged today!!! Exciting, right? I know. Along with that, her sister also had a wedding shower today–so fun. I love getting to be a part of such a special time in their lives and getting to celebrate them. But it’s hard. It’s hard when all I want is to see something that exciting happen to me (graduate college, get a cool job, even maybe meet a cool guy). It’s hard when I so desperately want to know what comes for me in the next year of my life–(do I go to grad school or take a year off?), Its hard when I know what God has promised me, and it all seems like a distant goal. But it’s good. Moments like my best friend’s engagement, a wedding shower are my tangible, visible, rainbows. They are the testimonies that God has proven himself faithful over and over again. They are the colors in a beautiful rainbow that God is painting all around me. And I know, that soon, more colors will be added to my rainbow–but that time, those colors will be added on my behalf. 🙂