First dates can feel as magical as a fairy tale, as torturous as a root canal – or anywhere in between – depending on the person you meet, where you meet, your outfit, your mood, and about a million other factors too numerous to mention. Advice on making a great first impression abounds, but what...