Jesus even forgave people with deep moral problems—He can forgive you too!
"Wherefore I say unto thee, Her sins, which are many, are forgiven; for she loved much: but to whom little is forgiven, the same loveth little. And he said unto her, Thy sins are forgiven."
Luke 7:47-48