In theory, online dating should be great. There are a wide range of dating apps and sites with differing personas. Singles have so many more options and can scroll through carefully polished profiles ...