Protesting Trump with sit-ins, signs — and thick skin