Who is Bonnie in love with?

Who is Bonnie in love with?
Bonnie has a love-hate relationship with Annalise Keating. In the season 2 premiere, it is revealed that Bonnie killed Rebecca Sutter in order to protect Annalise. Later, when Bonnie discovered that Annalise had revealed Bonnie's past to Asher, Bonnie said she wanted Annalise dead.
Why did Bonnie and Frank break up?
When Frank and Bonnie were both fresh and young and new to the Keating house, they had hooked up, and then Frank had ditched Bonnie after being threatened by Sam. The twisted relationship between these two highly complex individuals, both with a questionable sense of right and wrong, apparently went way back.
Why are Laurel and Frank never a normal couple?
- Whether you 'ship it personally or not, Frank and Laurel will never be a normal couple as long as they are in Annalise Keating's circle — and even then, escaping that circle and their respective paths will be difficult.
Why was Bonnie at odds with laurel on how to get away with murder?
- The muffled sounds that the unseen bleeding person makes sound vaguely female, but it could really be anyone. Bonnie and Laurel have been at odds many times before, and if Frank and Laurel were married or even just officially engaged at the time, that could contribute to her motive if she is in fact the killer.
What happens to Laurel and Frank on how to get away with murder?
- But Laurel could be at the center of the murder this season. In the flash forward, when Frank tells Annalise that someone is dead, he can barely speak. He's in shock, and Frank doesn't spook easily.
Why did Laurel and Frank break up Season 5?
- Laurel doesn't want to use Frank or feel like she's taking advantage of him, no matter his feelings about their relationship. So not only are they not engaged, their casual arrangement is broken as well after the Season 5 premiere.