yes, but you destroyed his ego, confidence, and self esteem in that moment. are u guys still friends?
Still friends, because we are men and not bitches.
If admitting you are responsible enough to know your own limits and stay within them hurts your ego, confidence, or self esteem, you need some help.
I respect him more for not going (which is the RIGHT decision) than than if he went and couldn't afford it. He should be proud of the fact. I'm sure he could have put it on a credit card and turned $30 into a $100 of debt.
These kind of things happen all the time and are normal. In the last 3 years I've had to turn down a bachelor party in vegas, a wedding a few states away, and a dinner with a friend I haven't seen in a few years (He was back in town and taking all his college buddies to a $75 a plate steakhouse). I personally would rather being invited than not invited.