I recently went to my best friend in the worlds yahoo answers profile and found out what she really thinks about me. Apparently, because my family smokes, she doesn't want to come over to my house anymore, she thinks I'm a freak because I take two to three showers a day (I'm pretty sure I have OCD, because I have other compulsive habits like that), she hates that I have break downs occasionally because I'm obese and is sick of me making her feel bad because she's skinny and pretty (I break down crying very rarely because I have severe self esteem issues and whenever she puts herself down to make me feel better, I ALWAYS tell her not to put herself down to make me feel better), she thinks I'm obsessive and stupid because I said Michael Jackson made aviators famous in the late 80's ( he did-I'm not saying he invented them or anything or that people weren't wearing them before him, just that he made them really popular in the 80's) and criticized me for pronouncing dachshunds as dashhounds (everybody in america does that, like come on, nobody ever pronounces it the proper german way) plus she said a bunch of other just mean things about how I'm a hypocrite and stuff. And honestly, I knew half this stuff anyway because when she thinks she right she tend to treat me like an idiot for having a different opinion other than hers. Oh, she also said that ever time we get in a fight I run and text my mom about the whole thing and call her a horrible person (I havnt done that since like 8th grade, come on I was just a kid) just a load of other bull shit. And quite honestly, for the past several weeks I've just been sick of her superior attitude and havnt wanted to hang out with her at all. But I couldn't tell if it was just a little rough patch or a perminant thing but after reading these things.... I just feel like she betrayed me and obviously thinks I'm an ugly fat loser. Should I end our four year friendship over this? Also, what are your other thoughts about the situation?

I'm not exactly mad about the fact that she posted those things on yahoo answers but the fact that she feels that way and is supposed to be my best friend just kills me.