First dates are magical: full of butterflies, excitement, and that nervous thrill of being with someone new. That feeling, ...