Question: why does archie break up with veronica?
Answer: After Veronica literally exonerated Archie of Cassidy Bullock's murder, he broke up with her. Archie said that he had to do so and leave town in order to escape Hiram's relentless schemes to take him down. The scene destroyed us.