HELP keep or delete

My boyfriend cheated on me with my best friend, well so called best friend, he swears blind he didn't but I honestly know full well he did she told me we had a fight and argued but I've been with him for 5 years, what do I do!?!?