Can you explain what is meant with remove dirt befke ghsul and wudu because I need about 2 hours sometimes and I know i have waswas but I don’t understand how I ignore it because I see the dirt and maybe it’s a barrier so I need to remove

Ustadh AbdulAziz al-Haqqan
If your wudu takes more than a minute and a half (or a couple of minutes at most) and your ghusl takes more than 10 or 15 minutes, then understand that there is something wrong. While some people might simply take a longer shower, you are saying that you feel you're not getting clean or actually getting washed. This indicates a very serious problem with waswasa that you need to counter immediately. If I were you, I would: 1. Complete wudu as quickly as possible. 2. Complete ghusl in five to ten minutes maximum. 3. Not spend one more second in there than necessary. You must do this starting now, and this, inshallah, will help bring some of these thoughts down. However, if you have these thoughts often and regularly, the first thing you need to do is consult with doctors and psychiatrists so they can help you with that.