Dating one man after the other over the period of 3 years, is REALLY not a good and nice trait, there is really no proper explanation for this behavior, it just sounds like a bad excuse for the character to have a bad reputation and become an underdog, she was literally free from the novel but yet keeps getting involved with it, she could walk away from this situation, which was an obvious set up by Zion.
Okay, coming back to the dating part, she dated in a span of 3 years, 12 men, not in a flimsy way as she describes but in a serious way, how on earth do you manage to that? You are the problem in this scenario, 100%, if you don't want to date someone seriously just say so, "hey look, I'm not looking for something serious, this is casually and let's see where this is going, okay?" is very much different from dating seriously one man after the other with no time to breath seriously, if you already know how you are, why do you keep doing that?.
Her character is bland and annoying, she is shitty for how bad written she is.