The Taming of the shrew

Pendo, in the end it all narrow downs to what kinda person you are. if you are fair and honest person then if you will pray for fair and honest partner, chances are you will be granted one.

but if you are a dishonest and unfair person, then asking for a fair partner is too much to ask for.

ps. It is not hard for ALLAH SWT to change anyone to anything even after marriage.