Sorry it didn't go as well as you hoped. But it does sound like it could've been worse. So she's not at the point that she's willing to openly admit her resentment therefore somewhat harsh treatment toward you.........but that doesn't mean she didn't hear your words and it doesn't mean she doesn't deep down know you're right.

I couldn't disagree with her more.....sometimes as friends we do have to keep things to ourselves. Something like a friend buying a new house, or a new car or something you KNOW they've worked hard for and are very excited about......those are things you don't criticize....those are times when you keep it shut and let them have their excitement. Other times (like a situation I'm currently in) where my best friend revealed she's been talking to an ex and she's been initiating the contact...an ex that was really bad to her........that's a time when I didn't keep my mouth shut. I didn't judge her, call her stupid etc, but I told her to be careful and that I was really disappointed to see her take steps backwards when it took her sooo long to get past depression from the breakup to begin with. She said I was "fussing"......but in my eyes, I wouldn't be her sister, her best friend if I wasnt honest with her when I see her walking into fire. And in the end, she loves me for that.

With maturity, our friendships grow and we become closer. We should know our friends well enough to know when to let them have their glory, when to bite our tongues, and when to speak up.

Basically, she's a negative person right now.....and regardless of whether or not she wants to admit it, she's been dragging you down. You did the right thing..you valued your friendship with her which is why you sat down and talked to her about how she's been making you feel.

She'll either change her tune or she won't. Doesn't mean you can't ever call her or makes plans with her.... just be prepared for her negativity and if it arises, remove yourself. And sad as it feels to you right now, ridding our lives of negativity is crucial.