Were you on the sidewalk? I understand your anger: Pedestrians have the right-of-way on sidewalks, and any bicycle on the sidewalk must abide by ped rules. A bell or polite but loud "passing on your left" is a must, but being rude is not.
Last month I was carjacked at gunpoint by two "youts", so I have anger issues to…