Lots of JakeDirk but sorry no JohnDave (not that much of a johndave fan but I love dave and I love them as friends so there will be john-dave interactionXD). Dave is just in general one of the really important characters in this. The other main pairings are JohnKarkat and JaneRoxy.