I am struggling with waswaas (whispers from the Shaytaan). Usually I am very confused as to whether I have invalidated my wudoo’ or not, then I argue with myself about that, and get very confused because of some sounds in my stomach, which I know are not significant, but sometimes that happens in the back passage, and I am still suffering from this. Is this okay, or is my wudoo’ invalidated? The problem is that it is not always easy for me to do wudoo’, especially if I am in the University or outside the house, because it takes a long time; I have to take off my hijab and socks, and this makes me lose my focus in worship. Of course I do not mind doing wudoo’ if it has really been invalidated, but I am tired of this waswaas. I feel that if my wudoo’ is invalidated, I have to repeat it and there is no problem with that, but if I continue praying, what if my worship is not accepted, because I think that I have wudoo’ when in reality I do not? I am very worried about whether Allah will accept my repentance and my worship or not. For example, I came to know recently about a mistake I have been doing in my wudoo’: I do not only have to clean the opening of the ear with my forefinger, but I have to clean all the front of the ear. Then I corrected that, but I am worried about my wudoo’ in the past and if my prayers were not accepted because of this mistake. I feel that I have a kind of compulsive waswaas. Sometimes, whilst praying, weird ideas and images cross my mind, that I do not want to think about, and I feel that they will spoil my prayer. What exactly is najaasah (impurity)? What is dust? What is hair? What Is the smell of faeces?