Love it or hate it, online dating is here to stay…until the next upgrade. Despite some painful aspects, it can be the perfect training ground to...