Re: Haq Mahar
Diwana is correct. It is girls right. But remember, in Pakistani society husband or his family try their best to write “Ada Ker Diya” in the space given on Nikah nama (like paid in shape of gold or so). It means it has been paid. Later, if marriage is not successful, wife can’t claim it. Even if she seeks help of law, it will take a lot of time and useless.
Beside haq mehar thing, make sure you are marrying someone with good character. Family is good, etc. Also,
I am strong believer of match making (astrological) between boy and girl. There is a software to do it free. Go here Astrology software, AstroMart program