It has been a while since I read the books. I think Geralt is really both. Yennefer is his big love, but there were women before and in-between, I think. Once Ciri enters his life, she really becoems important to him, and he definitely takes the guardian job seriously.
The Witcher game series...