Is Your Life Built upon the Rock?