I've never met my SO before, but it seems in a few months i'll get the chance the see him. for a few hours. in a public place. and then it's waiting for...