If you don't have DIK affinity in ep 5 then it locks you out of that fight, but you can still punch Tybalt and that can push you in to DIK affinity if you're 1 major DIK choice away from that, which, when it comes to M&J, doesn't make sense when you think about it.
Someone can have Neutral Affinity before the library scene, then smoke weed with Quinn, and it pushes them into DIK Affinity which causes M&J to reject the MC, yet mere minutes before that they wouldn't have.

But then, if you keep the Neutral affinity and are accepted by them, you can punch Tybalt, get DIK Affinity, but they'll still be with the MC and won't dump him even though he's now changed to the affinity they apparently don't like.

This is why they Affinity system is broken and often doesn't make any sense.