Talk:The Source/@comment-9555756-20160712232411

For those who aren't aware, it seems to only be necessary to choose the "correct" response once with Alvin - as long as you give the ring to Shani or Triss immediately afterward. Once that's happened and you've gotten the second romance card, Alvin will still be available for conversations each time you enter the house, and you can then be as stern or as indulgent with him as you like.

I also recommend saving right before you first talk to Alvin once he's at the chosen guardian's house, in case that first conversation turns out to be something you can't respond to the way your LI wants.

On a broader note, this quest feels very contrived, especially considering that I stopped short of having Geralt sleep with Shani in Chapter 2 (though he did give her red roses) yet she still threw a hissy fit during this quest in chapter 3.