Ok so I know there is a lot of Leo hate but am I tripping in thinking that he's not totally at fault for the relationship ending? Like the red flags that JJ sees in Leo now have been there from the beginning and JJ still chose to be with Leo despite that. Also JJ is weird asf for breaking up with Leo out of the blue like that...he should have communicated way better and told Leo immediately when he felt mistreated rather than keep it to himself. Like how is Leo supposed to learn and correct his behavior if JJ never expressed his issues until the last minute and then break up with Leo without telling him why....
Leo is absolutely far from perfect but like i feel like he is undeservingly getting the brunt of the blame...
Am I Trippin?