Сталину нужна была общая граница с Германией (помним для чего). Начать войну с Польшей самостоятельно он не мог, Англия и Франция объявили бы войну СССР. Поэтому заключили Пакт с Германией и Восточную Европу поделили, типа, давай начнём, мешать друг другу не будем. Гитлер начал, а Сталин выждал паузу. Гитлер плохиш, первый начал. Конешно, оба знали, что Англия и Франция объявят войну Германии из-за Польши. Вот один фронт Гитлер уже получил. А Сталин получил потенциальных союзников против Германии. А потом до Гитлера дошло в чём тут дело, что не будет Сталин выполнять Пакт о ненападении, что в любом случае будет второй фронт. И что ему оставалось делать, как не начать первому, нанеся предупредительный удар? Конешно Гитлер рано или поздно всё равно напал бы на СССР и все это понимали, отсюда и Барбаросса и тому подобные планы. Но оба, Сталин и Гитлер знали, что для Германии воевать на два фронта смерть. Поэтому Сталин никак не рассматривал и не хотел даже предполагать, что Гитлер нападёт первым до победы на Западном фронте. Только одно он не учёл, что крыса, загнанная в угол, может представлять большую опасность, что она может напасть даже на слона в этот момент, что и произошло. Общеизвестно, что Сталин пребывал в глубокой депрессии первые дни войны, ведь так всё было красиво задумано, а фашисткий поганец взял и всё обосрал.