I am, once again, stuck in Singapore

Over the past few months when I've talked to my friends about my general situation it has led to the same phrase: God, you really need a win.
And I do. I need a win. I have been needing a win, I remain needing a win. I will be needing a win.
And yet here I am facing down a fifteen hour delay on my journey back to London when mere weeks ago I was delayed by a day and an actual half to get to New Zealand.
This is just the latest in a line of bullshit that has been cropping up to make things just that little bit harder.