I pledged my life to my father for the boy

In today’s reading Genesis 44:1-34, Judah offers to take his brother’s place as a slave in order to fulfill the promise to his father to return Benjamin safely home. What must it have been like for Judah to make this offer? What would you have done in his situation? What factors would have influenced your decision?