There are different kind of sins, but if you repent honestly then Allah will forgive you, right?
Still, are there any sins that Allah will never forgive?
Islam Stack Exchange is a question and answer site for Muslims, experts in Islam, and those interested in learning more about Islam. It only takes a minute to sign up.
Sign up to join this communityAllah says:
Indeed, Allah does not forgive association with Him, but He forgives what is less than that for whom He wills. And he who associates others with Allah has certainly fabricated a tremendous sin. (Quran 4:48)
So everything is forgivable by Allah, except Shirk (association of others with Allah in worship). Thus, by being Muslim, everything is forgivable by Allah will. Shirk and Kufur are alike. (Source)
Edit:
Just for clarification, even Shirk (association) or Kufur (denying Allah) are still forgivable as long as one has repented before dying.
You are correct when you say that there are some sins that Allah doesn't forgive. And that is Shirk(ascribing partners with Allah)
Indeed, Allah does not forgive association with Him, but He forgives what is less than that for whom He wills. And he who associates others with Allah has certainly fabricated a tremendous sin. (Quran 4:48)
This would only apply in the case where a person died without asking forgiveness for committing shirk. Because if you look at the tafsir of the above verse it says
{ إن الله لا يغفر أن يُشرك } أي الإشراك { به ويغفر ما دون } سوى { ذلك } من الذنوب { لمن يشاء } المغفرة له بأن يدخله الجنة بلا عذاب ومن شاء عذّبه من المؤمنين بذنوبه ثم يدخله الجنة { ومن يشرك بالله فقد افترى إثما } ذنبا { عظيما } كبيرا . Source: Jalalain
It means the Allah can forgive all sins except shirk and by forgiveness means entering into Jannah without being punished.
To receive forgiveness from God regardless of any sin there are three requirements:
Source: http://southernmuslimah.wordpress.com/2007/10/06/very-beautiful-hadith-and-forgiveness-in-islam/
The verses below depict the forgiveness of Allah and his mercy if we sincerely repent Allah says in Surah Zumar 39:53
Say, "O My servants who have transgressed against themselves [by sinning], do not despair of the mercy of Allah . Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful."
On the authority of Anas, who said: I heard the messenger of Allah say:
Allah the Almighty has said: “O son of Adam, so long as you call upon Me and ask of Me, I shall forgive you for what you have done, and I shall not mind. O son of Adam, were your sins to reach the clouds of the sky and were you then to ask forgiveness of Me, I would forgive you. O son of Adam, were you to come to Me with sins nearly as great as the earth and were you then to face Me, ascribing no partner to Me, I would bring you forgiveness nearly as great as its.”
No, Allah will forgive his creation, for every kind of sin he has commited!
And as my friend Ghasan has qouted a Holy Verse:
Indeed, Allah does not forgive association with Him, but He forgives what is less than that for whom He wills. And he who associates others with Allah has certainly fabricated a tremendous sin. (Quran 4:48)
I would like to add some particular words here just to elaborate what Allah really means here.
First of all, no man on this planet except of the Prophets are able to understand what Allah means to say and what he actually wants us to do. We people are sinners, we cannot get the main idea of what Allah is.
He will forgive every sin committed by a man on Earth when he will kneel before Him and will apologize by his heart. Now lets take the example of the People of Meccah, they abused Holy Prophet (PBUH) in every manner, they hurted him, yet, when they became Muslims; notable personalities:
Now you might want to know, why I said, Allah would forgive a person who has have been an infidel, its because Allah gives everyone a chance to ask for apology. Allah will forgive us for being infidel.
The Verse means here that Allah will never forgive a person after his death. Until his life, he can turn to Allah.
And that is exactly what is meant by the qoute:
Turn to Allah, before you return to Allah.
The other sins are minors, such as Drinking, Smoking (although I hate smoking so I am adding it here; and also to be noted anything drug is prohibited in Islam, even its small quantity), Sex, Cheating etc. They are forgiven by Allah at the very time when his man apologizes for it.
Allah would never punish his creation. And he is thus known as Rehman and Rahim.
God forgives all of our sins except those sins that relate to people and don't pertain to to God.
E.g.:
God won't forgive killing and oppressing people because human rights are very important in Islam.