What's the hardest thing to do in life?

68 answers 68