Religious OCD
May Allah cure you all and give you strength to overcome all obstacles. Rest assure Allah is just. If he puts you in a tougher test, the rewards are accordingly. With your struggles, a single prayer may be more valuable than 1000s of some other’s people’s prayers. Similarly, InshaAllah Allah will be much more generous in forgiving your mistakes than the people not going through such struggles. May Allah be extra kind to you all.