Feeling stuck with purity-related OCD-what can I do?
Assalamu Alaikum. (long post ahead) i think i'm dealing with intense OCD about cleanliness and impurity, and maybe ADHD too (don't roast me for saying "i think" - no formal diagnosis, just observations). it gets overwhelming. being a muslim, i have to avoid najasah and perform ghusl & wudu properly. lately i'm spending way too long in the bathroom (my record might be an hour or more). after using the toilet i'm not sure if i did number 1 or 2 properly (i might be on my period sometimes so it's extra confusing), so i wash with a handheld bidet/jet spray. because of water splashes, i worry there are impurity splashes on my lower body and around the toilet. flushing splashes worry me too - my toilet seat doesn’t have a lid and even if it does i fear impurities on the inside of the lid. so i end up spraying parts of the seat, floor, nearby items, and then pouring water over my mid/lower body after washing my hands because i think i'm still contaminated. this doesn't feel practical. surely many people manage normal cleaning without spiraling, but i'm stuck with this OCD. i also obsess about wudu and ghusl - worrying i missed a step or a spot and so i'm not truly tahir, which interferes with my prayers and daily life. the thought of using a public restroom or someone else's place with "not enough" supplies terrifies me. i'm single now, but how will this work living with a spouse? my family sometimes suffer waiting for me to finish in the bathroom. i'm torn: obsessing over toilet hygiene, yet neglecting oral care and even skipping showers for days. what should i do? how can i keep myself ritually clean without spending forever in the toilet? any practical advice, gentle criticism, or Islamic perspective is welcome. jazakAllah khair.