Ali Mujahidin
SaifulLah
- Messages
- 693
- Reaction score
- 109
- Gender
- Male
- Religion
- Islam

I have just realized something. Allah forgives all sins except shirik, right? Why? Let's look at it this way:
Let's say you have committed a very heavy crime like, maybe, murder in a country like, perhaps, Malaysia. So you are caught, convicted and sentenced to be hung by your neck until you are dead. In Malaysia, you can make a plea for a pardon from the King. That is assuming that you acknowledge the King as your King. If you do not acknowledge the King as your King, then it stands to reason that there is no way that you can appeal for a pardon from the King.
Back to topic.
Shirik is to ascribe partners to Allah. Shirik is to negate the kalimah tayyibah. Shirik is to nullify the meaning of "la ilaha ilaLLah". Shirik is to declare that one believes that other than Allah, there are others worthy of worship. So when one commits the sin of shirik, it stands to reason that there is no way that one can beg for forgiveness from Allah since one has already rejected the truth that Allah is the One and Only worthy of worship. Therefor Allah does not forgive the sin of shirik. WaLLahu aklam.
Hope that is useful. Insha Allah.