A brittle person is one lacking in warmth or generosity of spirit.