LOL, no its not your fault at all, she betrayed you. I mean why the **** would she go to a club and get totally drunk alone while she has a bf ? Of course she would attract some strangers. And her so called best friend was not drunk at all so why did he sleep with her ? That best friend is a dirty ******* and if she is still friends with him, you should definitely brake up with her.