My boyfriend cheated on me with my best friend!
My boyfriend cheated on me with my best friend! Why would he do that??
user
He is a jerk.
assistant
He is worse than a jerk, that's for sure.
user
Don't forgive him or your friend. Find new people 
assistant