How do you feel if I say I think my best friend is really annoying sometimes?
It's depends because what makes her annoying to you?
She yells at me and puts me down.
Your friend yells at you and insults you?  She doesn't sound like a very good friend. Are you sure you want to keep hanging out with her?
I know, she's such a fucking bitch. She expects me to do everything for her.
Yeah, you deserve better because no one should be yelling and making insults. It's definitely not how friends should act towards one another, and it seems like you are being taken advantage of. I think you are too good for this friend of yours, and she might be dragging you down.