Deine Frage ist leicht zu beantworten. Cannabis ist Haram. Schön dass du aufhörst. Aber, ob Allah dein Gebet annimmt oder nicht weiss nur Er. Ich nehme keine Drogen, trotzdem weiss ich nicht ob meine Gebete angenommen werden. Aber solange du einen klaren Kopf hast, hindert dich nichts zu beten. Wenn du 40 Tage lang nicht beten könntest, dann wärst du 40 Tage im Rückstand, also macht das keinen Sinn. Für den Moment wo du drauf warst, wird es schwierig zu sagen, aber wenn du nicht drauf bist dann musst du sogar beten 5 Mal am Tag. Auch wenn du drauf bist musst du beten, aber um zu beten darfst du nicht drauf sein. Eine logische Schlussfolgerung, also Rauch ausschlafen oder was auch immer.
Jetzt eine allgemeine Sache. Gott braucht deine Gebete nicht. Er braucht nichts und niemanden. Wir beten um unsere Schuld auszugleichen. Werden wir unsere Schuld jemals ausgleichen können? Nein, werden wir nie. Wir bekommen ein unendliches Leben im Paradies, wenn wir als gläubige sterben. So ist der islamische Glaube. Wie kann man etwas unendliches bezahlen? Gar nicht, unsere Aufgabe ist es zu versuchen. Der einzige Grund warum Allâh und das Paradies ermöglicht ist seine Barmherzigkeit.