I don't feel bad for you. In fact, nobody does.
Everybody is feeling the pain of a busted bracket only two-rounds into the NCAA Tournament.
Let's get real, this is why they call it March Madness. Not even the so-called experts can get it right. Despite talent, flow and continuity, anybody can be knocked off in any given night. We aren't playing a seven-game series here - this is due or die.
Still though, we were fortunate in the fact that most of the big boys did move onto the Sweet 16. Thank goodness too because we'll need them locked and loaded in attempt to give us great games to watch as undefeated Kentucky navigates through the madness.
The only number-one seed to be knocked off thus far came by way of Big East's Villanova. NC State did a tremendous job, and remain a very dangerous squad the rest of the way.
Duke, Arizona, Wisconsin, and of course Kentucky, are all still alive.
What's funny is not how badly your bracket looks right now after only two weeks, it's how I'm about to provide predictions on the Final Four while we're at the Sweet 16 level - and still get it completely wrong.
Midwest Region
1. Kentucky
5. West Virginia
3. Notre Dame
7. Witchita State
Well, the Midwest region will remain Kentucky and everybody else until further notice. West Virginia provides size and a physical presence that could matchup with the Wildcats. The problem is, Kentucky destroys that style game as their size and physical presence is second to nobody.
Finally, head coach Mike Brey has gotten his Notre Dame squad to the Sweet 16. It marks the second time for Brey and the first time since 2003 the Fighting Irish have finally shaken that tournament disappointment tag.
Kentucky will face a pesky Witchita State team in the Elite 8, and although Sam Baker and company will give it their all, the Wildcats will be 38-0 by the time the weekend is over.
West Region
1. Wisconsin
4. North Carolina
6. Xavier
2. Arizona
The West region could be the toughest considering how strong Arizona is as a number-two seed. Xavier, while they are now a perennial tournament team, will falter against the more talented Wildcats.
Wisconsin will easily handle North Carolina, keeping the score low and in the half court.
Sean Miller will finally see his first Final Four appearance as he leads his Arizona team past the Badgers in the West finals.
East Region
8. NC State
4. Louisville
3. Oklahoma
7. Michigan State
Down goes Villanova, at the hands of shocking NC State. How shocking are they really? Sure, they did lose 13 games this season, but 10 of those losses came during the heart of the season during a terrible 16-game stretch. They have talent, and will beat a Louisville team that is lucky to have won two games. Quite frankly, Louisville cannot shoot to save their lives as their last game was an exception, not the norm.
How does Tom Izzo do it every season? The man has taken Michigan State to six Final Four's including the 2000 NCAA Championship.
Izzo will lean on the wizardry of Travis Trice to get there once again in 2015.
South Region
1. Duke
5. Utah
11.UCLA
2. Gonzaga
Most owe UCLA an apology, including me. I'd would rather have seen a mid-major make the cut instead of the Bruins, but by getting to the Sweet 16 they've proved us all wrong.
It won't matter though, as Duke will knock off Gonzaga in a thrilling Regional Final.
Final Four
1. Kentucky
2. Arizona
7. Michigan State
1. Duke
Two number-one seeds, a seven and a two - that's what the 2015 Final Four will look like. It's a good thing too because the big boys of the ilk of Arizona and Duke will be needed.
The toughest opponent Kentucky will have to face in this tournament will be Arizona. In the end though, they'll find a way with their ridiculous nine potential NBA players on the squad.
Jahlil Okafor will be too much for Michigan State to handle on the other side.
This will setup the most anticipated National Championship game in recent memory - and will turn out to be the most watched championship game in history.
The game, however, won't be a classic - Kentucky will win handily over Duke.