@Bri198,
Bri, you asked a guy after dating for 3 weeks to attend a Wedding, at that point he probably did want to attend with you, I'm sure you told him as well that previously you had been stood up, maybe he was polite in insisting he would go.
But, if you work out in the field and it rains, it can delay things. Sure he should have said, so sorry I'm working as fast as I can, I will be there soon, instead of I'll be done in 45 or so.
Being slightly tipsy allows one text or call but 20?
In my opinion, you both didn't mess up, he may have been 100% honest with you, he may have had to remain at work, he may have showed up late but showed up, he may not have. You will never know.
We also don't know how things really were leading up to that Wedding, if you texted and called 20 times, did you constantly remind him he "had" to go, that you were sweet? If so you may have already set the wheel in motion that you were demanding.
I would have booked him in but told no one, other than the Bride and advised that he may or may not show you are hoping, he is working if not you'll pay for his share. Then you would not have been feeling all embarrassed and gone on a rampage.
What you did was show him you weren't "sweet" rather you threw a tantrum so big that he ran.