chorus stand on the rock movin a mountain with faith even small as a seed and there on the rock his love like a fountain giving me all that i ever will need pain i have experienced pain too many hurts in my life were bringing terrible strife i have experienced pain but jesus is my refuge and i know he s paid his dues so now i have a savior who has walked within my shoes repeat chorus love have you experienced love too many people will hate reaping a terrible fate they won t experience love but jesus is my anchor he s defining what is love i m happy that he s teaching me and taking me above repeat chorus when you step out on the sinking sand putting your faith in mortal man life has no direction life will see no gain lacking love and helpless on your own you will remain but when you trust in jesus christ who is the author of true life he s the door to go through all you do is knock he ll be there to guide you when you re standing on the rock repeat chorus scriptural reference trust in the lord forever for the lord the lord is the rock eternal isaiah 26 4 he replied because you have so little faith i tell you the truth if you have faith as small as a mustard seed you can say to this mountain move from here to there and it will move nothing will be impossible for you matthew 17 20