Yep it is a dilemma, and there is NO answer that will please all. Happens (eventually) in every group, and your options are the same now as they would have been 500 or a thousand years ago.A. Leave the group, give your reason, and start another.
B. Continue to be annoyed and tough it out.
C. Tell the person politely to stop making it difficult, and I can almost guarantee you they will react with hostility. self-centred people NEVER,NEVER can see that they are making life difficult for others, and their very nature makes them immune to a subtle approach.
D. Remember that the sage who first said "One bad apple can spoil the while bunch" knew what they were talkin' about.
E. 'Course ya could shoot them, but the satisfaction would only last for an hour or so!
Rick