My hot take is
I genuinely cannot stand Fitz. I believe he loved Olivia, but he wanted to control her. The way he spoke about her when she hurt him, and the way he spoke about Mellie, as if she wasn't the mother of his kids. LIKE HE'S SO UGH.
I loved Ballard so much more. Yes, he was absolutely insane, but he was so much better for Olivia than Fitz. I wish that was an ending but we all know Olivia was ending up with Fitz from the beginning. SIGH.