СССР распался наверное потому что:
1) Бездарные реформы привели к экономическому кризису. А в кризис коллективы распадаются и каждый спасается сам.
2) Элиты почувствовали, что они могут получить выгоду от самостоятельности.
3) Союз никто не держал силой. В сознании людей сидел лозунг о праве наций на самоопределение, поэтому протестов не было.
Читал на одном чеченском сайте (жаль, что его закрыли за экстремизм) прямо противоположное мнение одной литовки. Вот бы вас свети заочно вместе. :) Она там очень убедительно выступила.