salam alaykum I am in deep trouble right now and I have decided to do ziyarat e ashura for 40 days to fulfill my wish. I did already 40 days and my problem wasn't solved so I decided to do another cycle of 40 days (it has been 8 days already). I was told that this dua is very effective and that Allah has promised to fulfill any wish of any kind, however difficult. therefore I would like to know if usually hajjats are fulfill with the 40 days or more. How long should I wait? if nothing happens at the end of the 40 days should I consider that my wish wont be realised (at least on this temporary