Love in the apocalypse
Each main NPC associated with an area has dating preferences — preferences that you, as a player, can learn about. You can then choose to inform other NPCs, arrange meetings, facilitate gifts, and “match up” certain characters. NPCs will always be more willing to give information to someone they trust (or whom they have a crush on), so this is a great way for you to gain information from rival faction leaders. Not only that, but matching up certain NPCs will change the story depending on who matches with whom, as well as influence local politics.
Keep in mind that NPCs will not be attracted to PCs. This is to provide comfort for both parties, since NPCs have less agency.
With that in mind, NPCs will only be “attracted” to other NPCs, with players acting as “wingmen” to help facilitate relationships.