Handling life challenges with dignity