Chris sort of brought it on himself...
Alicia begged him not to tell Daniel about their fling. She BEGGED him not to. But he still did. And she pegged the reason early on - he wanted to tell Daniel so he would break up with Alicia and he could swoop in.
So in a way, Chris caused the while thing. If he had only honored Alicia's pleas instead of wanting to break up his best friend's marriage so he could bang his fiancée, everything would be different.