First of all, thank you for reading. I am honored that people are passionate about my books. Unfortunately, we can’t *make* people like what we like. I am a little baffled on the not having enough personality. Ali is strong and sassy in my mind’s eye (you see this more in The Nexus). She is not perfect, but who is? The flaws are what make characters interesting.
As far as loyalty goes, I see her as fiercely loyal. All of the decisions she makes in The Unintended are pretty much based on loyalty. She avoids her friends to protect them, not leave them behind. She would much rather have a house full of people when she feels threatened, but the thought of one of her friends getting hurt is more than she can handle. So she faces a creepy, empty house on her own.
Another point: She never abandoned her friends the entire time she was dating Robert, and she wouldn’t have done it if the situation with Joshua was a little more normal. The only reason she hadn’t been hanging out with them more was because she was in huge trouble with her parents for letting her grades slip after breaking up with Robert.
[Spoilers for The Unintended below]
When she makes the decision to leave her family and friends in the end of the novel, it is not because of Josh (although, he is a bonus). She leaves to protect both her friends and family. Peter almost died because of her. The danger is immediate enough, that Peter leaves, too. Isn’t that loyalty?
In The Nexus, she is willing to give herself up to save her friends. There are many, many more examples of this. In fact, her willingness to sacrifice herself for others becomes a hot-button issue in The Fallen.
Hopefully this helps! I’m happy to help if you have other questions.
I have some freebies here: http://robinwoodsfiction.com/for-fans/