Answer:
The Civil War was caused because part of the US was supporting slaves, and the other half was against slaves. A compromise that let both sides be, one having slaves and the other not, would have probably prevented the Civil War from occurring, because then both sides could just be and do what they thought would be best and mind their own business, and above all, remain peaceful.