4.Consistency
Any guy who is not consistently making you a priority does not deserve your time, no matter how hot or charming he is. If a guy is always making you his option and only remembers you when he’s bored and hor*y, stay away from him before it’s too late.
5.His selfishness level and his ethical vibe
A guy with high moral value and standards would never cheat on you. And if a guy is cheating on you, he’s not principle driven but needs to be driven so understand the difference between them. What you want is a disciplined guy who plays fair and by the rules. A guy who gives you the sense that he would do the right thing even if it meant going without.
6.Restraint
If he has no self-control when it comes to the booze even when you two are together you should get a reality check and exist as soon as possible. Drinking is fun but boozing so much that he don’t have any control over himself is not acceptable.