из-за — от

(при указании причины, основания состояния). Предлоги синонимичны, но различаются оттенками значения. Страдает из-за любви к ней (указание на обстоятельства, на причину вообще). Страдает от любви к ней (указание на непосредственную причину).

Источник: Управление в русском языке. Д.Э. Розенталь на Gufo.me