She doesn't sound like a person who has healthy friendships either the way she vents to you about her superficial problems. I avoid those types of personalities like the plague. All they want is an audience so they can whine and hear want they want to hear. If you tell them anything different, they accuse you of being unsupportive which is the way a 3 year old toddler responds when they don't get their way. Not saying that your friend is this way but it sure comes across that way.