Is it wedding law to have to stay until the bitter end?
Limp drunkenly across the midnight finishing line before you're finally allowed to crawl into a taxi and go to your bed?
I once got into a heap of trouble with a bride friend as I decided to leave her wedding at about 10pm and this upset her greatly, so now I feel like I have to stay at weddings long past the time I'd like to.
So, when is the earliest you can decently leave without upsetting anyone?