So I have had danse following me for a really long time trying to max out his affinity since you don't have access to him after the end of the game, but he refuses to like me enough to run away so I can have his quest. I haven't done anything he didn't like (dislike=reload last save) and I have made preston and codsworth idolize me while modding armor and weapons just by them being in sanctuary (and codsworth and I weren't even in good standing when I started doing this), but dance who loves both of those things and is actually my companion doesn't seem to be progressing at all. What am I doing wrong?