TMJ,
I have an almost identical story regarding DS then 2.5. He tripped and fell and broke a flower off it's stem. We had 45 minutes of hysteria because he had done something that mom couldn't fix. He was absolutely devasted. No amount of talk of accidents would console him. That was the incident that led us to consult with a psych as well.
Welcome and hang in there. Although these kids can be very tiring, they are just amazing little people. DS is now 6 and every day i'm left shaking my head in wonder at the things he says and does. While we've alienated a few people, they were mostly people with young kids who somehow felt they were competing with DS. Most of our friends these days are part of the DS fan club. He loves to talk to grown ups and has won many people over to his side.
Venting is something we all do here, along with bragging it's one of my favorite features!