ooh having them meet through a mutual friend could work! that might have made their first few interactions together a little less awkward lol is lucky the type to attend parties or anything of that nature? they could have initially been introduced that way and kept hanging around the same circle of mutual friends while both of their shy/awkward barriers came down?