I fail to see how it's a one-way relationship because they approve or not what you're doing. Aren't you supposed to do the same? I was kinda liking Wyll in my first playthrough, he seemed a little dumb but funny and good hearted. Then i took him with me for the gobelin quests and let him do what he wanted. Okay..; That's how far you'd go to achieve your goal? And you burst into anger whenever it's not going your way? Maybe i'll just let you deal with your problems...

So far i'm not able to predict each time if one choice will be approved or disapproved, but i also know i don't have to be 'perfect' in their eyes for them to like me, or not. That leave room for my own bad habits but theirs too. Like when Wyll disapprove you don't healp Auntie Ethel against the two brothers. Dude, i know you're thick, but they call her hag, and she really fit the description.

In my experience you really have to commit to what they despise for them to not want to have anything to do with you. Except Lae'zel, but they despise you fromo the start anyway so... :p Some just want the see the world bow before them i guess^^