Oh, man, this! It takes a special kind of fucked up brokenness to make me really enjoy this pairing, and you've NAILED IT. The awkwardness, the anger and distrust, the feeling of there being this constant battle and unending feeling of sorrow for past sins, yes. THIS. This is Snupin. This is so perfect. This is just... You win. Everything.