"For thou, Lord, art good, and ready to forgive; and plenteous in mercy unto all them that call upon thee."
Psalm 86:5
God is always ready to forgive. You may say, "Pastor you do not know what I have done." He is ready right now to forgive you.
A young man went to a great Man of God and asked, "Can God forgive every sin?" He answered, "Yes." Then he asked another question, "Can God forgive murder?" and He replied, "Yes." There are some people who are suffering from the guilt of a sin they committed in the past. It could be an abortion...