i have been having problem since my teenage age.I dream of trees with male gentiles having intercourse with me, it come in form of woman or a man.i did not believe i had the problem but now that i have had over six suitors who leave without any reason i belief. I cant maintain a relationship or desire a man completely.i see my self brest feeding babies in dreams and see things before they happen. I am contemplating Ruqyah but it wud be the second time, and the last time i was beaten up on my head and foot which hurt so much that i vowed never to return. I get weak and sleepy when they are reciting the Quran thats all. I am very religious, i cant imagine how that can happen to me and i just want to settle down.I am so worried.
All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger.
What we can say to you is to be patient and seek the reward from Allaah because patience is the key to getting out of difficulties and it has its good outcomes in this world and in the Hereafter; for more benefit, please refer to Fatwa 83577.
We advise you to seek Ruqyah, and it is more appropriate to perform Ruqyah on yourself by yourself, as in this way, you will be more sincere and it is more likely that you will be cured.
However, if you need someone to perform Ruqyah on you, then you should seek someone who is believed to be pious and steadfast on righteousness. You should choose someone who does not resort to beating in his treatment because beating has many serious dangers and it is not a controlled act and it may cause many disadvantages for the patient. Therefore, the correct opinion is to forbid beating when performing Ruqyah and to consider it as an impermissible act. Moreover, if beating affects you, then this is evidence that the person who performs Ruqyah is not experienced and that beating is not permissible even according to the view of the scholars who consider it permissible. For more benefit, please refer to Fataawa 85500 and 88705.
Also, you should be keen on reciting the mention of Allaah, especially in the morning and in the evening and when going to bed.
Finally, it should be noted that it is permissible for you to break your oath, as it is confirmed that the Prophet said: "I swear by Allaah, Allaah willing, I do not make an oath on something and then I find something else better than it, except that I expiate for my oath and do what is better.”
If you break your oath, then you have to expiate for breaking it; for more benefit, please refer to Fataawa 81501 and 81387.
Allaah Knows best.
You can search for fatwa through many choices