고구려의 장수왕이 평양 천도 이후 남한강 유역까지 진출하였으나 삼국 통일을 하지 못한 이유는 우선 나제 동맹으로 인한 백제와 신라의 동맹이 고구려의 남하 정책에 대해 저지할 수 있었습니다. 그리고 고구려는 백제, 신라 이외에도 중국과 북방 유목 민족과도 대결해야 했습니다. 특히 589년 남북조 시대를 통일한 수는 야심을 고구려에까지 펼쳐으며, 이후 당나라도 마찬가지였습니다.
또한 연개소문 사후 그 아들들이 대막리지를 놓고 벌인 내분은 고구려의 멸망을 초래했습니다.