Q: My husband is in another country and I live in a different country with my kids from my husband. Lately he's been cursing me very badly with bad names that I can't mention right now and is disrespecting me. Give me a dua that my husband can stop cursing me with wrong names and he gets his USA visa and comes home safe Insha Allah to me and my kids. I have started his paper work. Someone gave me this dua to read against him so he can apologise to me and not disrespect me again, is this the right dua to read? I have the attachment below please help me, give me a dua I can read that my husband stop cursing me with such bad names and gives me respect and supports me. Someone told me to read this dua: "O Allah, make my hearing and sight strong, keep them strong until I die. Lead me to victory over those who have wronged me, and allow me to see vengeance." ( al-Adab al-Mufrad)
A: Read “Yaa Subboohu yaa Quddoosu yaa Ghafooru ya Wadoodu” 7 times and blow it over the phone when speaking to him without him knowing.
And Allah Ta'ala (الله تعالى) knows best.
Answered by: