100% agree except re those shoes. I have to admit, I think they are awesome and I want them very much.  Bonus is, I'd actually be able to walk in them properly. But you are spot on with everything else. (I had the same thought about her fat gay dude friend, too; yeah, honey, 'best friends' until he has a dick to pay attention to [you know, if he ever does], and then you're gone.")