I hate office birthday parties and events.
Don't you like parties?
I do but I hate that they collect money to buy gifts
A lot of people like celebrating at the office. But I think it's okay not to. There's nothing wrong with wanting to keep the office strictly professional.
I don't want to celebrate the birthday of a jerk.
You don't have to celebrate his birthday. You can always pretend, eat the food and go back to your desk.