I don't know what to do about my best friend. Although in some ways her life circumstances are not great, I feel like she is always miserable, negative, picky and ungrateful about everything even before a couple of recent bad experiences. She is incredibly indecisive and wants to talk endlessly about different options on major decisions without every coming to a conclusion. These discussions can go on for years (literally) and are just so energy draining. She says things to provoke people and get into fights with them including me but I try not to rise to the bait then she wonders why people reject her and she makes out she is the victim. She gets angry when I don't take her (unasked for advice). She often makes some judgement on my decisions and relationships so I've stopped telling her things because I don't want to start justifying myself. Everyday when I ask her how she is, it's always the same: a list of all the things that are wrong with her life. I am sympathetic to all her problems and I've tried for years to help her and suggest ways she can work things out but she plays the victim card constantly and nothing every changes. I'm finding it draining and it's bringing me down. I don't really enjoy talking to her much anymore. I'm so tired of it all but I love her. I don't know what to say to her anymore. If I told her how I feel I can imagine she would get very defensive and angry. What can I do to change things?