Bad relationships happen because of bad habits. Positive people are much more attractive because of their openness, honesty, vulnerability, and being approachable. Their inner qualities shine through, revealing in their attitude, demeanor, and body language that they genuinely like themselves, they are comfortable in their own skin, that they are happy with themselves, and that they desire to connect with another soul. Positive attitudes attract the right people. Negative attitudes repel the right ones and attract the wrong ones.
Negative people reveal themselves in their attitude, demeanor and body language.
They are usually critical, cynical, guarded, often dishonest, and deceptive with themselves and others. Since they have given themselves permission to treat themselves poorly, they think they have permission to treat others this way too. It validates their negative habits. And then, because they are not happy with themselves, they look to others to make them happy. Habits are caused by attitude and expectations.