Straight!Jon/John

Straight!Jon is the protagonist of straighttma. He is voiced by Jack Roblox, the show's main writer.

Differences from the original
Being the protagonist, Jon has had a lot of straightma content surrounding him, much of which contradicts itself. One of the main instances of this is his canonical asexuality. Straighttma's general interpretation of this is that he was origianlly ace coded, but something happened and now he isn't. Whether or not that is after a dramatic moment with Georgie or after being fixed by an unknown someone. Other posts, however, have suggested that he is ace but jokes are made about it and it's constantly made fun of. Although, due to the existence of Quincy Sims, and this post suggesting that he doesn't understand asexuality some posts say he's not ace at all.

Puretma version
In puretma, Jon's asexuality is handled a lot better. Although there are contradictions as to whether or not it is canon, as shown by this post indicating that it isn't, but the creators support it, and this post, which claims he is, despite the reveal seeming out of character.