I’ve always been a really good friend. Every once in a while, I do get taken advantage of, and when it happens, boy does it happen big time. However, I have been told that I bring out the best in people (not trying to be arrogant, it’s the honest to god truth :) ) so I have found that people tend to be really good friends to me. Also, I can kinda sense when someone is going to take advantage cuz usually they start out too soon.
Unfortunately, I do agree that some people just make bad friends. No matter what, though, these people really can’t be changed. I would just say it’s best to avoid them. If you can’t, shape ‘em up. A few well-timed releasings of the inner bitch (mine is named Stella, sorry to anyone named Stella) can shape people up quite nicely, I’ve noticed.