Why the heck was I waitlisted at Northeastern!

Thanks! Still not sure if it’s the best place for me, just because of their reputation for grade deflation.