The Trials, Tribulations and Adventurous Tales of Online Dating