You can do it like this, assuming you’re storing the kind of relationship as a comma-delimited list (i.e: love,friendship,fun if you get that from a multiple choice component).
Create a split text column to split the list of relationship kinds into an array.
Create a relation from that array to itself. You will get a list of people that matches at least one relationship kind, for each user.
Add a collection/inline list to the screen, have the source be the relation above. Filter out the “current user” (i.e: email/rowID is not signed-in user’s email/rowID)
Oh sorry, I forgot that the Swipe layout does not allow you to specify a relation as its input as it’s on the tab level only. Please ignore my previous message.
From the relation, you should be able to get a joined list of rowIDs/emails. Filter by rowID/email is included in joined list of matching rowIDs/emails.