Soon there will be mine's and my SO's third anniversary. But is he my SO? Over this time I've met someone else and we got along really well. I've met...