If there's one thing I've learnt over the years it's that we do not have the right to give up on people for any reason - ever. No matter what state people happen to be in or what they actually do to you, then you simply can not and should not give up.
This is going to sound so strange to so many people but there are actually people in the world who intend to hurt you. They derive their enjoyment from either making you look stupid or physically doing damage to you. Yet through this, you must not hinder the gospel.
I had this made somewhat real to me a few years ago when someone I never even thought would listen to what God had to say, is now working as a Youth Pastor. I'm guilty in some respects that if I get attacked my usual response is to pay back in kind - this is wrong.
Look to the cross for the answer. Here was a man who was beaten and battered because He refused to give up on people. When people hurled insults, rocks and abuse at Him he didn't retaliate at all. Even when "hanging" on the cross and being nailed up there which is possibly the most digusting method of execution yet devised He still refused to give up on the people that had done this to Him - "Father forgive them. They know not what they do"
For this weekend although I was hurt (which went away) I took deliberate steps not to hinder the gospel. I'm a sad reflection of my Master, who refused to give up on people but I think I've learnt the principle a little better.