Theory of human commitment