Allah Forgives All Sins Except One

What happens if you’re Muslim, and you commit an act of shirk? Does it destroy all your good deeds? Are you doomed to enter hellfire, may Allah protect us all from that? “Allah does not forgive [shirk]” means Allah will not forgive the person if he doesn’t repent. Repentance wipes out every sin, without exception.