You are right. I should just move on. I had dealt with two Jewsih families now. Both are tough.
I am also glad I shared this story in the Chinese community. At workplace, Jewish are nice and smart colleagues. But some of them can be very shrewd and caculating if you have to deal with them personally. Beware. I personally will be very careful renting to a Jewish in the future.