I find this passive-aggressive and mean. While it's great that Dad wants to clean out the garage, and it's certainly his prerogative to do so, he can take five minutes to celebrate with kids who came over to his house.
Unacceptable. You don't do this sort of thing to people who want to celebrate you. Regardless of your own agenda and regardless of whether or not it's "your day." Imagine if a child acted this way -- there would be cries to spank the kid. Why is it acceptable for a grown man to act like a spoiled brat. It's not.
OP is the passive aggressive one. He did not want a party, gifts and to cook his own dinner. The party and stuff is about you showing off what a wonderful person you are. oP you sux.