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