Thanks for all of the feedback. The whole Triss situation just feels very awkward. The idea that Geralt stopped loving Triss was never even touched upon, much less elaborated. It's all inference. When TW2 ended I'd given her the rose of remembrance, agreed to go with her and search for Yen together, and then slaughtered the entire Nilfgaardian encampment in Loc Muinne to free her. The last thing I saw in TW2 was Iorveth, Triss and I walking into the sunset together. Just seems like there are some explanations missing from the story. It feels very awkward.
Thing is this...Geralt got his memories back completely which would imply that the Last Wish from the books is still into play. Knowing this we know that he remembered that he only loves Yen and he made the wish with the Djinn for that very reason..to make his subconscious ignore all other proposals and in a way "chain him" to Yen..even though his love for her is real.
He didn't know all of these events in Witcher 1 & 2 because he had amnesia. Triss took advantage of Geralt's memory loss and tried to weasel her way as a love interest..which to many of us actually worked. (I only started to read all the 7 novels in 2014..years after finishing Witcher 2).
I went back to play the game after that and having all the prior information I still went for Triss, but knew for a fact that Geralt would go back to Yen when he got his memories back and made it his objective to find her after Letho gave him the information that she is in Nilfgaard.