- No matter how times I see the MC spends time with the LIs, I cannot see Fiona as a pretty good match for Johan as a LI herself. Her uncanny ability to understand the people around her, as well as give valid criticism/relevant information is something Johan desperately needs in my opinion. Especially, within this environment where he needs some form of stability/assurance. Fiona, like Lexi, can pull Johan away from his volleyball obsession to touch grass, but do so at a speed that isn't too fast/abrupt. She willingly put others before herself, at sometimes the cost of her happiness, similar to Desiree. Additionally, Fiona's loyalty is second to none. Yes, she possesses a past history of being a junkie, but Fiona cleaned up amazingly (In addition, the MC's old teammate is more of her type). That requires serious willpower to not only recognize you have a problem, but act on solutions to better oneself. Similar to Johan, she has battle her own demons yet won, which Johan could always use the expertise in doing so. As much as I enjoy the individual LI's moments, Fiona steals the show in her special way to me.