I Shouldn't Be A Friend

I push people away, and I'm always mean.  After knowing me for about 3 or 4 months, I have noticed and have been told that I'm mean.  My work partner is also a friend I hang out with sometimes on weekends, but he's told me I'm mean to him.  I was mean to my ex-girlfriend and -boyfriends before we actually broke up.  I've found myself being mean to other friends of mine on occasion, and I usually end up apologizing.  What kind of friend am I?  

filthydieseltech filthydieseltech
22-25, F
Mar 8, 2010