Those who don't need forgiveness don't need Jesus as Saviour. Those who don't need Jesus as Saviour don't love him. Those who don't love him treat him do not give him the respect, honour and worship he deserves. A Pharisee named Simon didn't realise that Jesus was God, could read people's minds, and had the authority to forgive sins. Also, he didn't realise how much of a sinner he was, and how much he too needed a Saviour, until Jesus made that clear to him. Those who are legalistic and self-righteous are sinners just like those who are immoral. Both need forgiveness, both need Jesus as the Saviour and Lord. Accept him, accept God's forgiveness, by simply confessing your sin and trusting in him. Praise God for such great salvation.
Watch: https://youtu.be/9UjqyW_Z3to