I have a question in my mind from many year. I haven't got any perfect answer. In Islam, we have so many restriction that we can't do many thing, and we follow few things told. For an example we have pray five times Namaz & also we must fast during the month of Ramadan. What I feel doing good is holy deed but what if we don't do then how can it be sin. When we aren't following good thing doesn't mean that we are doing any bad thing. If we are doing good things( like praying) or Just praying 2-3 time Namaz during a whole day then Why would Allah punish us. What I feel that there is a miscommunication happen from generation to generation. >1) May be a person from Generation 1 told us that god sent us to the earth. we owe god. We should pray five time Namaz & also we **should** do whole Ramadan fast. >2) May be a person from Generation 2 told us that god sent us to the earth. we owe god. We must pray five time & also we **must** do whole Ramadan fast. and now we have considered that everything is must(compulsory) it is not should. If some people are praying 2-3 time Namaz during the whole day or some people are praying only jumma to jumma. We follow it our own nobody forces us. There are people who follow 20-30 % out of 100% compulsory things but the rest of the things how can it be sin. They are not doing the rest of the things so it shouldn't be sin. Every human being in the world all are same/equal for god. We some Muslim are at least following things 20-30% but those people who are not Muslim who are Hindu, Sikh, Christian and many more they are not following anything what we are following. Then is really god is going to punish them & god will send them to hell?. Because they are not Muslim & they don't pray Namaz & also don't do fast of Ramadan. I respect god(Allah). I try to pray as much as possible from my own, but these are my concern. Please provide your view on this with proof if is there any