Stay away from negative people
They have a problem for every solution.
Many people have personality traits which have developed into negative exaggeration by the time they reach adulthood. This is usually accredited to low self-esteem. They will find a method of coping with situations and people which gives them a false sense of power. They are unable to show their true self because they are unsure of who they are. Without personal awareness, they affect those around them in negative ways. They are not really interested in anyone but themselves and have little or no interest in hearing your side of any story. Negative people feel that they are always right and would rather be right than be happy. Furthermore, they are fearful of trying anything new or taking a risk and so, of course, they find problems instead of solutions to any idea you promote.
You don't ever need to justify yourself to this personality type, you can't change them.... you just need to get away from them.....leave it to karma.
Letting go of negative people doesn't mean you hate them, it just means that you love yourself.
Negative people need drama like oxygen, stay positive, it will take their breath away.