I think sometimes you guys overthink the whole flirting thing. Flirting is just a way to help make people feel good about themselves, which in turn, makes you feel good about yourself. Speaking as someone who - by your definition - flirts with loads of people, inlcuding my husband, my friends, my siblings, fellow posters (male and female), the clerk at the grocery store, the people who make coffee at Starbucks, whoever, some people DO "flirt" to just be friendly and have fun, and don't necessarily ever expect it to go beyond that.
On the other hand, if you are one of those guys who can't stand seeing the girl you like be friendly with anyone else, you should limit yourself to only dating girls who are more on the shy side. There are PLENTY of those kind of girls, too. There is nothing wrong with admitting that you just can't handle anything more demonstrative.
Unless she was touching you in a *sexual* way, I think you should apologize for calling her a whore, not that she would accept it. You aren't her boyfriend, and had no right to expect her attention to be solely on you.
That is my opinion.
Relax... I'll need some information first. Just the basic facts - can you show me where it hurts?