Dating is not for the weak-hearted.  Especially, true in the landscape of contemporary dating, you’re confronted with ghosting, kittenfishing and now Roaching. Roaching is the latest modern dating term. Dating takes effort…