The negative influences that hold sway on her life restrains the person she really is, and she falls into expected tropes. I'm sure being associated with Lei especially doesn't help her self-esteem and self-image much as Lei will continually beat her down molding her into something she's not while propping herself up on Bonnie's back. Likewise, with her family and what they expect her to be instead of the empowered woman she can be. I foresee Bonnie being a strong ally and friend if the player pursues that route and help her overcome the outlook she sees herself in. On the other hand, the MC can also subtly guide her into other directions as well, locking her into one of several fates she doesn't deserve... Bonnie is a character I think that needs a true friend and one that needs rescuing. Give her some TLC, y'all! ;]