Others have confessed their sins, having mixed good deeds with bad deeds. Perhaps Allah will redeem them. Allah is Forgiving and Merciful.