Why Did the Soviet Union Break Up?

The Soviet Union broke up for a number of reasons that weren’t necessarily easy to foresee. One was the immense amount they spent on the arms race that left them essentially broke.