And you thought the GOP primary fight would be over soon? LOL.

Gird your loins people — we’re in for over two more months of voting:

And as it stands now, at least according to the Cook Political Report, GOP front-runner Donald Trump is not on track to hit 1237 delegates:

For Hillary Clinton, however, it’s in the bag:

In other news, Cook moved 10 House races toward the Democrats with it likely that Trump is the nominee:

They are:

Screenshot 2016-03-18 at 4.58.53 PM Screenshot 2016-03-18 at 4.58.53 PM

And here’s a dire warning for Republicans: