From the very beginning of the telenovela, Jane's heart has been pulled in two directions between Michael (Brett Dier) and Rafael (Justin Baldoni) - both with compelling reasons for why they should be her soulmate, but also with a lot of baggage about why they aren't ready to be everything Jane needs. TVGuide.com weighs the pros and cons of both of TV's favorite virgin's paramours. Whenever she wanders off course, he's always there to bring her back - reminding her how badly she wants to be a writer, showing her she's a naturally good mom and of the values she wants to instill in her son. Jane's first priority is her son, and Michael is going to have to learn some meditation tricks if he wants to win Jane's heart back. Being Mateo's biological father is a huge win factor for Rafael, even if it happened by accident. Rafael brings the fire, and no one would mind reading Jane's romance novels if they were based off long nights with him. Michael got dumped because he accused Rafael of ratting him out to the police - and then it turns out Rafael paid the informant? Love triangles have been done before, but turning this into a square would be a real twist on the genre and could make things even more interesting. It's halfway through Season 2 and it's hard to imagine a new person that could come in and stir up the emotional loyalty that Rafael and Michael have already created. TVGuide.com is owned by CBS, one of The CW's parent companies.