God’s forgiveness is not limited, but our acceptance of His forgiveness is. (Matt 18:21-22). The only known sin that cannot be forgiven is the one for which we don’t repent and ask for forgiveness (1 John 1:9).