The bad news is that this presidential race is longer than any previous one in history. At least it is more entertaining than most (well, at least the Republican side).
Anyone still think Trump will self destruct? Will Cruz pull ahead, despite the fact that nobody likes him? Will an establishment candidate like Rubio make a comeback, like Romney did last time?