actually, i take my first answer back, she can probably do with out friends like you! I just imagine your frind (as you've painted her) as a person with very little confidence, low self esteem who lets people walk all over her. Cue a "friend" emailing (!) her to tell her where she is going wrong in life, pointing out her faults and getting "irate" with her. No wonder she has crawled away to hide somewhere, and dosen't want your friendship.
There is a fairly thick line between being honest, (when someone asks you to, for example if the are crying on your shoulder saying "is he a ******"?) and just barging in telling people where you think they are going wrong, and how YOU think they should live their lives (apparently according to YOUR morals), and most people who are truley friends would know what side of that line to stay on wouldn't they? How to be kind WITHOUT being cruel (not the other way round). Or how to keep their mouths shut, unless asked for their opinions.
How would you like it if for example, your friend wrote you an irate email saying you had appalling taste in men, your dress sense was awful and your hair looked crap every day. Would you think "hmm, she's just being cruel to be kind, this has made me feel so much better, and i'm going to get a new hairstyle right away"