I deliberately got out of the habit of bashing myself several years ago. Yahoo's A-Z list of attributes of a good friend :-)
A is for appreciative.
B is for buddy.
C is for caring.
D is for dear to you.
E is for exciting.
F is for forgiving.
G is for genuine.
H is for helpful.
I is for intelligent.
J is for joking around.
K is for kind.
L is for loyal.
M is for meaningful talks.
N is for nice.
O is for open-minded.
P is for protective.
Q is for quite respectful.
R is for reliable.
S is for sensitive.
T is for thoughtful.
U is for understanding.
V is for very sweet.
W is for warm.
X is for "xtra" fun.
Y is for you're always there for me.
Z is for zany.
http://answers.yahoo.com/question/in...5232113AARInas