Jesus can meet all the needs of a surrendered heart, but the person has to be willing to give up sin.