Gaza residents 'live in despair'