First of all thank you for making this guide, i have noticed that some affactionpoints are not distributed correctly, e.g. the choice "to free rides" also gives you 2 affection to Silas. Another is the entire chain for Reth:
the first values are the ones that i got in game and the others that i am supposed to get. Apperantly wehenever you are supposed to loose points here you gain them (play nice and going with Reth while having 100 or lower affection) and having 101 and higher affection doesn't give you affaction at all.
This is true for the PC and Android version of the game