This is good stuff Sumit. I had that little inside feeling about a guy I met online. I couldn't pinpoint it but he was so perfect for me. Or, so I thought. A couple of things shot my radar up. He kept his phone next to him all the time at first. He said he needed to because his daughter wasn't well and she might need him to babysit at the last minute. When he saw I didn't like it, he did put the phone away. His "golf trips" with the guys. He said he always had to drive because the other guys were old. He was 74! I don't think there were any other guys on his "golf trips". Then one time he showed me a picture he took of me on his phone and I started to scroll through. He quickly grabbed it away. Right then I knew he was hiding something. He finally confessed he was cheating on his girlfriend of 2 years but how much he loved being with me. We'd only been dating a few months. Once I knew he had her, and he saw nothing wrong in seeing me too, I said bye-bye. It wasn't even his cheating on her but more the lies he told me. One lie will turn into more and more. My mom used to say once you tell a lie you will need to tell another lie to back up the first lie and on and on it will go. She was smart.
Thanks for the reminder to look out for these traits.