jay is loyal to morals, while jon is loyal to people.
the people jay lets into his life are the ones who have shown him they share his worldview and are willing to fight for it. the people jon lets into his life are the ones he trusts to see him beyond any mantle, trauma, or any "bad parts" jon doesn't want to show.
for jay, loyalty means standing by each other because of shared values, and defending those values no matter what happens. for jon, loyalty means standing by the people he loves no matter what they do or who they turn out to be.
jay will never betray his morals for anyone, and jon will never betray anyone for the sake of his morals.
neither of them is right or wrong in how they approach relationships, but those fundamentally different ideas of loyalty are what make them ultimately incompatible.










