Luke 6:48 (ESV)

48 he is like a man building a house, who dug deep and laid the foundation on the rock. And when a flood arose, the stream broke against that house and could not shake it, because it had been well built.

Whoever takes the teachings of Jesus seriously lays a solid foundation under the house of life. It can withstand a lot of storms and downpour. If you have everything that Jesus mentions as a foundation, you stand firm in the storm. Laying that foundation takes time and effort, but it pays off, because the house does not collapse. Outside of the comparison is that when we strive to live up to the teachings of our Lord, we eventually have an eternal home (see 2 Corinthians 5:1). The one who builds on Jesus builds indestructibly.