Why would it have been anyone but Tommy (or Nick, that loose-lipped ratfuck)? And why Jacob specifically?
I just don't understand why he needs to tell everyone this. He's not interested.
Jacob could have done it if we believe the theory that there's a traitor among the DIKs, and that traitor is Jacob. That would provide the first clue. But I personally don't believe Jacob is the traitor. Why Jackoff? He's acting suspiciously and he witnessed the scene. There's no other reason to suspect him. I'm just considering all the options.
And maybe we don't fully understand Tommy and JoJo's relationship. I know it sounds crazy, but what if Tommy is in love with Josie, but for obvious reasons, nothing can happen between them? What if it's jealousy of the Main Character and guys like Oscar?
I came to this conclusion because of the dialogue with Tommy in Pink Rose. When we have the choice - "Does this make you excited?" Because that's a very strange choice. (Yes, I know, you'll say it's just a joke, you idiot.)
Yes, I know it sounds crazy, and I don't believe it myself. I'm just considering all the options on the morning of January 2nd.