Malleus, first off, it's dangerous and wrong to assume jealousy is a Filipina trait. That's kinda like my assumption (last year, before I got to know the people on this forum) that all provincial Filipinas married to older Caucasians were cheap, golddigging tramps. Of course, I only thought so then because it was what my past experiences had led me to believe just as, I'm sure, your past experiences have led you to believe Filipinas are naturally jealous. Now I know my assumption was wrong (boy, was it wrong!) and I'd like you to know that that assumption of yours is wrong too. So there.
I was born and raised in the Philippines and I've never been jealous of anyone. If you trust someone, jealousy will never rear its ugly head. Your relationship lacks trust, and it sounds like she has never been able to trust in you completely. She knew what she was capable of doing behind your back and was probably thinking you could be doing the same thing behind hers. I understand that she hasn't flirted with anyone, but she hasn't stopped them from flirting with her either. Could she just be keeping her options open?
There are things you just don't tell your partner because sometimes it's better to keep things to yourself to avoid conflict. This is definitely not one of those things. I'm sorry that you're having to go through all this uncertainty and doubt, but I'm sure if you didn't consider ending the relationship (even once), you wouldn't be asking for advice. She doesn't sound trustworthy at all.
I agree with what everyone else has said before me, though I'd say give her a chance to explain herself. For all we know, she could just have been hesitant to hurt those guys' feelings by telling them to back the hell off. One thing Filipinas and Filipinos have trouble with is being direct, especially if being direct would cause someone's feelings to be hurt. If you do decide to let her explain herself and it sounds like she's just bull****ing you, walk away. You don't need to be with a consummate liar.