Dating is hard. Everyone knows this. Fraught with self doubt, rejection and insecurity.