Слова «желанный» и «нежданный» пишутся с удвоенной «н» потому, что они относятся к исключениям в правилах написания прилагательных, образованных от глаголов несовершенного вида. 24
Слово «желанный» образовано от глагола «желать» (что делать?) — несовершенный вид. 2 По правилам русского языка, это прилагательное должно писаться с одной буквой «н», но оно является исключением из правил. 2
Слово «нежданный» образовано от глагола «не ждать». 1 Обычно в суффиксах таких прилагательных пишется одна «н», но «нежданный» — одно из исключений, написание которого нужно запомнить. 1