Oh Mishap, my husband does things like that - although I would to some extent welcome with cleaning and tidying the house.
One year we were going to Mauritius. It was a cold, wet November and 2 days before we left he decided to buy a small shed and put it up. This involved mixing and laying concrete for the base, etc. He was out in the cold and rain finishing the whole project off a couple of hours before we left.
Another year, we went to Lanzarote, with my mum, just before Christmas. We got up about 5 in the morning and he decided to write some Christmas cards and hand deliver them on our way to the airport. We missed the flight. Luckily there was one about 2 hours later but, of course, we had to pay again.