The popular school jock who secretly cruises and denies his homosexuality. He initiates a romantic relationship with Steven after confiding in him, but fears social backlash. To maintain his status, he violently beats Steven in front of peers and ignores him when Steven comes out publicly. Though he later apologizes and claims to love Steven, his inability to come out leads to the relationship's end.
John's primary antagonist is his own fear of societal judgment and loss of status.
John and Jessica share the same academic and social environment without direct personal conflict.
Steven and John develop a hidden romance based on mutual vulnerability and shared secrets.
Explore the full interactive character relationship map of Get Real