In Islam, duʿāʾ (Arabic: دُعَاء, plural: ʾadʿiyah أدْعِيَة), literally meaning "invocation", is an act of supplication. The term is derived from an Arabic word meaning to 'call out' or to 'summon', and Muslims regard this as a profound act of worship.
Allah (SWT) has promised in Quran to respond to the Du'a (supplication) and there is no Du'a with out response. (Your Lord said: Seek from me, I will respond to you) وقال ربكم ادعوني أستجب لكم(Sura 40, verse 60).
We do not know how and when the respond will come. Allah (SWT) knows the best time and best way to respond to any Du'a. Our expectations are according to what we know, but Allah (SWT) knows everything and He is The Most Merciful, The Absolute Wise, so we should leave it to Him. Our mercy on the oppressed can never be more than Allah's mercy on them. He will definitely compensate them in the best way in the best time.
The main things one should consider in looking for a spouse is religiosity and good manners. However there is no problem in preferring a specific type or also marrying someone if you like their culture.
Let's say for example that a woman wanted a Persian looking husband and liked Persian culture; this preference wouldn't be an issue as long as she pursued this in a halal manner.
So you may make dua for a religious spouse who fits your personal preferences.
May Allah grant you success
In the name of Allah
Yes. Reciting any dua and supplication is allowed during the period.
Keep in mind that touching the sacred names of Allah, the Holy Prophet, and the Imams peace be upon them is forbidden in the state of period.
Also if the Dua contains a verse of the Holy Quran, it's okay to recite them, but be careful not to touch those words.
If a person promises Allah (SWT) to do or not to do something, he must fulfill his promise with out fail. If he breaks his promise, he has then committed a sinful act and must expiate by either fasting two months or feeding sixty poor believers. This is called Kaffara of 'Ahd كفارة العهد.
Understanding the meaning of Du'a is better than reading with out understanding.
Sawab depends on the intention and degree of the sincerity and dedication, not merely on the language.
In the technical sense of the use of the word "authentic (sahih)", with respect to having a solid, complete chain of narration and solid textual sourcing, Du'a Sanamay Quraysh is not authentic.
(I say "technical sense" to specify what is meant because there are a lot of ways that people casually use the word "authentic" today.)
As for whether Imam 'Ali (A) actually said it... God knows best.
In any case, you have the option to recite it if it calls to you and you find benefit in it, and you have the option to leave it aside if you prefer to.
Thank you for your question. Reciting whilst not knowing the rules of tajwid is not a sin, but a person should endeavour to pronounce the Arabic properly.
May you always be successful
Yes, it is authentic and narrated in many authentic books. Allama Majlisi narrated it in Biharul Anwaar, volume 99, page 247. Dua Tawassul was narrated by Mohammad Bin Babawayh from Infallible Imams.
There are always persons who create doubts because of their own misunderstandings or way of thinking, but their doubts are for them only, because our leading scholars who have much more knowledge like Allama Majlisi and leading Maraaji' are the scholars to be followed.
It is recommended to praise and glorify Allah and recite Salawaat before Du'a, then recite Du'a or supplicate to Allah (SWT) seeking your need, then recite Salawaat after Du'a.
It is highly recommended to pray for your parents , relatives and Mo'mineen before or with praying for yourself.
It is permissible to recite Du'a Tawassul during Sajdah because the Sajdah is only for Allah (SWT) and never for any one else but Allah. During Sajda Sahw, we recite (Bismillah a Billah, Assalamu Alayka Ayyuha Annabiyyu Wa Rahmatullah Wa Barakatuh). It does not mean that we doing Sajda for the Prophet (SAWA) but for Allah (SWT) only. Addressing the Prophet or any Ma'soom during Sajdah does not make the Sajdah for him at all but it remains always for Allah (SWT). It menas hat you are talking to them while prostrating to Allah (SWT).