What does "not for" mean? And in what situation can we use that expression?
"Not for" in this sentence means that he would not give up (meaning abandon) his family to have all the chocolate in the world. 'Not for (something)' is normally used when you're trying to emphasize that you'll not do a particular thing. Ex: I wouldn't sell my house, not for all the money in the world. Ex: I wouldn't get married again, not for anything.