i love this scene because josh casually called her out on her ignorance and didn’t coddle her afterwards when she tried to play victim. all while eating pickles out of a jar.
anyway lance has been in love with keith since the garrison, but he mistook his crush for jealousy and didn’t realize he had feelings for keith until the bedroom scene when keith tried to comfort him. keith, however, started developing feelings for lance during/after the bonding moment and has been pining, completely aware of his feelings, since then. this is canon trust me i asked dreamworks