There’s a lot to be said on this subject. Negativity breeds negativity. If you find yourself in a friendship/relationship with anyone who leaves you feeling exhausted, “drained,” that might be something to pay attention to. It is important (and OK) to set boundaries with people; there is a way to do this that is gentle and loving, while still respecting yourself.
Read more on this subject from Psychology Today.