Johnny and Gyro some of the closes Jobros I have ever seen.
Or Johnny is just a different breed because Joestars, especially Kujos, never give up anything they know is important for the sake of other lives.
Makes them sound kinda bad but they save the world by doing so, so it's good.