Ok. Then why do you think you keep getting dumped? You must have an inkling. Do you get desperate and needy? Overly aggressive and assertive?
Or are you just another person looking to get hurt -like the gambler that is always looking to lose - and not even aware of it?
I think that being really straightforward makes dudes feel pressured to decide what they want and don't want from a female, and given the option of being honest or just checking out, guys prefer to check out.
Like if a guy can say "hey, I don't think this is going to work" or just not return a girl's calls, they're not returning calls.
If a guy can say "I like you, but I don't want a girlfriend right now," or avoid you, they're doing the latter.
Even if they freaking like you, given the option of saying "yeah, I really like you" or coming over and hoping you'll be down to bang because, hey, I showed up, so obviously I like you enough to keep you around for now, I don't have to say it. Plus if this doesn't work out, whatever, I wasn't trying to date that crazy ho anyway... guys will pick the latter. Modern men are TERRIFIED of making direct concrete statements about ANYTHING. FUCK THAT.
That doesn't answer your question though.
When anyone gets dumped, it's because their partner didn't think they were worth the trouble, no? When someone thinks I am, it'll work out, simple as that. I'm not mad about it.