Your friend probably doesn't understand your hostility. And when your best friend is dating a guy you like, you do have some hostility. You probably act annoyed with her, or frustrated unintentionally. If you don't want to admit what's wrong, then nothing can be wrong. And what I mean by that is, unless you have some other reason to be upset with her, then you have to say that you were just in a bad mood. It's hard for someone to believe that you were mad for no reason. And if she's your best friend why didn't she know who your crush is? Whether your in middle school or high school I wouldn't worry too much. The chances of their relationship lasting is slim to none. But also, it will be hard for you to ever date him after she has. You never came clean about him, so she dated him. And if they break up.. You probably won't be able to date him and it be okay with her. And let me tell you that friendship is way more important than boys. Text her and tell her that your sorry. Just say that you were in a bad mood and didn't mean to make anyone mad at you. I'm afraid an apology here is inevitable.