Did you write the optional essays? December isn't early, but it's not super late. Getting WT from Michigan and Duke with those numbers makes me think the schools didn't think you were serious about attending.
Awesome!! Thank you guys for the response. I will make it a priority to study from 8am-11am TOMORROW morning! No excuses. How about you guys? Can you get anything done tomorrow, and if you can how long are you going study for?!