Struggles of life