Question: how to know a guy has low self esteem?
Answer: He says self-deprecating things. ...  He criticizes you. ...  He's just a little too perfect. ...  He's super negative. ...  He's jealous. ...  He wants you all to himself. ...  He can't admit when he's wrong. ...  He can't hear what you're saying.