I'm so sorry to hear this :/
Remember, consulting isn't for everyone. We all have different strengths and weaknesses and sometimes they just don't fit the job at hand (just think if you joined the Marines, or NASA, etc!)
It's hard, I know, but try to brush this off. Network aggressively now to try and land another job quickly, before there's a big gap on your resume.
You can do this!