A Tale of Two Builders: Sand or Rock?

Matthew 7:24‭, ‬26 NKJV
“Therefore whoever hears these sayings of Mine, and does them, I will liken him to a wise man who built his house on the rock: “But everyone who hears these sayings of Mine, and does not do them, will be like a foolish man who built his house on the sand:”
Back in the day there was this new building that was being put up right across the road. There was this footbridge that allowed one to look into the fenced area where the building was being put up and it was a wonder what kind of building it would be because the foundation went deep into the rock below. The building is the current Times Towers in Nairobi.
One thing that comes out clearly in this story is the fact that we have a choice of two foundations when it comes to building our house (Our Life) the rock or the sand.
Building on the sand is a quick work that many people would go for today. We love quick and instant things, we do not like discipline and building character. Building on the sand is taking the easy way out, things look good until a storm comes and then the lack of character and roots is exposed.
To build on the rock is hard work and it takes time. It is building according to the direction and leading of God, its like Noah building the ark. It took time, lots of time and a lot of hard work and dedication something that many people are not willing to do today because we love shortcuts.
Joshua 1:8 NKJV “This Book of the Law shall not depart from your mouth, but you[a] shall meditate in it day and night, that you may observe to do according to all that is written in it. For then you will make your way prosperous, and then you will have good success.”
That is what building on the right foundation, the rock is all about. It is reading the word, speaking the word, meditating on the word days and night, and doing what the word tells you to do.
Remember, when the storm comes and come it will, the foundation that we have built on is the principal thing!
What foundation are you building on, the sand or the rock? What are some of the challenges you have experienced as you endeavor to build on the rock? Do you always find yourself going for quick fix solutions? what does this parable teach you?