I already said in another post that Triss isn't perfect, she certainly has her flaws I just like her a lot more than Yen (who is just way too annoying and bitchy sry)
What book fans often forget is that Triss isn't the same anymore, she has matured and developed (can't believe she was a coward in the books, another reason not to read them)
You are neglecting the games and just judging Triss and her relationship with Geralt based on the books even though you are a fan of both
I wrote my thoughts on games!Triss relationship with Geralt in the Triss thread. I like her as Geralt's close friend and confidant but nothing more. If she was honest with him from the start about their past and Yennefer's existence, and allow him to fall in love with her without resorting to petty manipulation, I'd maybe get on board. But I cannot root for them with how their story unfolded in TW1 and TW2. I am glad they reconciled in TW3, but as far as my Geralt is concerned, the ship has sailed and that's for better.