Meeting someone who thinks he/she did something so horrible that God can't forgive them is discouraging for Christ believers because we know that's not true. But, if you've ever encountered a person like that, you know they are hard to talk to because they always come back to the same complaint. God can't forgive me for what I've done. He can't possibly forgive a thing like that. Well, news flash, He can. More and more I have come to know those people as somewhat selfish.
This is all about what God has done for you; this is all about what God has done for me. Don't insult God's offered gift because you feel like you can't be forgiven. Sin is sin in God's eyes. One is not worse than the other. Those who struggle with feeling as if they can't be forgiven, I've got a message for you. It's not about you. It's not about what you've done. It's about what God has given to you no matter where you are in life. God wants you, He wants a relationship with you. Don't run, because life will always catch up with you anyway.
"For it is by grace you have been saved, through faith - and this is not from yourselves, it is the gift of God - not by works, so that no one can boast."