Have I despaired? No.