basicallyy you gotta accept Silas's advances a lot, but then decline him on the last day. he'll go bezerk & then Kyle will swoop in to save the day. Later leading to this scene in screenshot.
I should've been more specific, but didn't wana spoil too much. Sorry. Be flirty with him, then friendzone him, & then ask him to stay in ur home. Goodluck soldier.