Long post ahoy!The 1st Kai Leng fight was redonculous. I had his shields down after the first gunship crap. He was all, "Ohoho you are better than I expected," and I was all..."Yeah punk, VG+shotgun, you're done, son!"
But Liara wasn't that much help

; I became more and more annoyed by the "forced" relationship they had. I tend to just headcanon deeper relationships with squaddies that would be beneficial to my FemShep's class. Garrus was always useful because he provided overload and his sick life-saving sniping skills. So, I had my reservations about Kaidan and killed him off first playthrough, but now I that I've actually used him and Javik, my god, biotic explosions everywhere!
But Liara...it's bad enough that she's useless to my FemShep in battle. I felt that she was "forced" on her too, esp. during some scenes where FemShep would take on a dangerously flirty tone (LotSB) but I let that slide.
What really irked me was when Tali was standing at the memorial wall after Thessia. I was floored. I was confused because, well, when did Tali and Liara become best buds? And why didn't everyone react to Rannoch getting run over by the geth? Oh yeah...they wrote that the quarians "attacked first, therefore deserved it". It just made me realize how much more mature Tali is than Liara.
Sure, Liara lost her mother. But Tali lost her dad and was put on trial by her own people. Neither Tali or Liara are BFFs with my FemShep (actually I felt she fared better with Gianna, Shiala, Kasumi, and even Samara) but after Rannoch and Thessia I felt she could call Tali a BFF over Liara, any day. Tali was never forced. I just never took to her because her voice evolved with a condescending tone. I really liked her ME1 version better, but understandable how her attitude's changed with time.
Anyways...

Makes me so depressed. 10x more than Liara crying and lashing out at poor Javik. No other character would never throw the line, "You were supposed to have all the answers!" I threw up on that line. I accepted Liara for the most part but once she said that, I wanted to throw her out the airlock.
My FemShep's pretty idealistic but she's not a ******. In war, no one has all the answers and pinning it on Javik just shows, again, how disjointed she was from reality and how immature she could be. I understand that she was delusional and had her misconceptions, but saying that to Javik...She had no excuses for that!
Now Garrus...yeah. This is one of the reasons why I love his character. He keeps calm even if crap hits the fan over and over. Even if awful things are happening to him, he wouldn't hestitate to watch over Shep in the process. He's been tried and tested. Liara...on the other hand...just came across as a spoiled brat after Thessia. I was not amused.