your bestfriend that is actually sleeping with your boyfriend
Who did he cheat on you with? -probably that two faced slut