A Palestinian nationalist , negotiator and medical man , Haidar Abdel Shafi was admired for his uncompromising integrity , even by those factional leaders on his own side who did not see eye to eye with his opinions .