Sometimes, you accidentally do something and it turns out that it was the right thing to do after all. You might accidentally add a bit too much curry powder but it ends up tasting delicious. Or maybe you picked up the wrong size t-shirt, but it actually fits great.
These are life's little nuggets of joy. We're surrounded by so many shit accidents (or 'mistakes') that when they turn out better it's a welcome relief.
Take Alex Blackwell, for example. Like so many did, the freelance journalist decided to place a little bet on the Grand National. Deciding to be sensible, he placed £20 on One For Arthur at 16-1 after reading the write up on the horses that morning and finding out that particular horse was on good form. He also placed a few other bets at either £5 or £10.
Credit: PA Images
However, he didn't notice at the time that he'd actually added an extra '0' on the end of his bet. Whoopsie.
He only realised after the race. As he was checking, he began to worry.
Alex said: "My immediate thought after the race was, I hope I bet on One For Arthur. I looked straight away, as soon as the horse crossed the line.
"When I reviewed it, I saw I had put £200 on. I felt very lucky as I ended up winning £2,200.
"It was pretty fortunate because I didn't mean to put that much on. It's lucky it came in."
He said that generally he'll spend £30-£40 a year on the Grand National, so this particular win was completely unprecedented. He added that he sometimes places some money on the football so it's a bit like he's been reimbursed for all the losses.
He added: "I sort of feel the bookies have taken enough money off me over the years.
"This has balanced the scales a bit. I've been lucky now, but I've been fairly unlucky in the past."
Apparently, he's currently saving up for a car so his winnings will go towards that. Fair play, anyone else really jealous or is that just me?
Featured Image Credit: SWNS