Life always gives us what we need, but not always what we want."