Every characteristic you mention just kidding insults, corrections, rudeness, badmouthing, coming on too strong is a justified dealbreaker, at least from where I sit.
Even very discerning people can learn something new by cultivating an attitude of openness, but this doesn't mean you should overlook a person's behavior, especially when that behavior is rude or unkind.
[
add
]
[
|
|
...
]