Love respects personal freedom and yes she must have it. But love is also sacrifice and a lot of compromise. If you don’t like  then you don’t like!

If she can’t stop doing a simple thing for you, then will she ever stand by you and for you ?

You can either tell her to stop doing what you genuinely not like or else start flirting with other girls in front of her. It depends on nature of girl also. Is she really nice and don’t talk to any of the guys or just only this guy.If she is over friendly with every one then its not a problem.If she is selectively friendly then she has to limit her behavior.

There are decorum in every relationship. Every one must follow it. Since love is two shallow now a days, one has to limit one’s exposure to situations which can trigger pipe line love!