Re: Haq Mahar
Your parents may have a different and broader mind than the ones in Pakistan because things are different in USA. Society doesn't butt into personal affairs as much as they do in Pakistan. Before you take one step, you have to think about what the whole muhalla will think of this move. It sucks though, but it'll take a long time for Pakistanis to stop caring about what others think and for once do what you feel is right or what your family wants.
You, or any girl, may not have seen what goes on there, but me being a guy, I've seen A LOT and I would go off topic if I get into it, so I'll discuss that sometime later.