Dear Brothers and sisters,

A long time ago, I was sitting with a group of non-muslims and I said someone was "like God". Astagfer Allah. I did not know much about Islam back then and did not know that Shirk is unforgivable by Allah (swt). The words just came out of my mouh and I couldn't believe what I had just said. I have been for a very long time in extreme fear and depression that Allah (swt) won't forgive me. I have been trying to conceal my mistake for very long now but I can't hold it in any longer. I don't believe what I said and I am aware that if you do something haram without knowing its haram it doesnt count. but I probably did know it was haram just not unforgivable. I never believed what I said and now I am terrified that I have committed shirk and that Allah (swt) my never forgive me.

In Quran 4:48 Allah (swt) states:

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.

I wish I hadnt said it but do you think I have committed shirk and will I be punished based on my circumstances? Please answer me truthully. Jazak Allah khayr brothers and sisters.

asked 101 muslim555's gravatar image

I think perhaps Allah does not forgive those who associate others with Him on a regular, or permanent basis rather than someone, like yourself, who makes just a single mistake, and immediately repents. Place your trust in the mercy of One whose mercy is without end and never deserved. Maybe you should make some form of reparation; like fasting for a while, or feeding someone who is hungry. And do this, not for reward, and perhaps not even for forgiveness, but for His glory, and in thanks for all the blessings you receive.

answered 4411141 UnknownUser's gravatar image
Your answer
toggle preview

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported



Asked: May 20 '13 at 13:56

Seen: 1,610 times

Last updated: Jun 01 '13 at 09:30

©1998-2013 Publications and Research.       All Rights Reserved.