disclamer: james is a completely fictional character, ok? for the lgbtq+ people out there: stay strong.