I met this man online and soon found out he is 10years older than he says in profile.so he is a middle aged man. He doesn't look that old but he never tells me his true age and I never asked. I actually don't care too much about age because I like him and he is a talened man, I feel he likes me too. Later on I found he registered in some different dating websites with unreal ages. I understand age is just a number if two people truly love each other but why he lied. The more we chat the more I see he always talk about the other people in a mean way and he seems focus much on people's shortcomings. He is very picky and pays much attention on details. I feel he is a self centered person and very into his look as a 40's man. He seems love himself more than me. I want to have a serious relationship with him,but I am confused about some negative thoughts sometimes. What should I do?