Sometimes you have to walk away.
Don’t let people empty their garbage in your living room. Stay away from critical, angry and negative people, they will infect you with the same negativity if you spend time with them. They always present their story from them being the victim, then they can pour out their garbage into your head, because you feel sorry for them. Just say no and walk away. Your mental health is more important than that relationship. You may need to cut some people out of your life and put your time into happy, positive, enthusiastic people who make you feel good, not feel sorry for them.