Answers to lifes tough questions