Harsh realities of life