Difficult struggles of Prophets