What are some harsh realities of life ?