I'm brand spanking new to Dota 2. I just got through the tutorials and went in to start matchmaking. I can find matches and click "ready", but during the loading process I get booted every single time. EVERY time. I googled this error and a ton of other people have faced it as well, but I have yet to find a cure. I've restarted my computer. I've "validated game cache". I looked throughout this forum but didn't find it, so I hope I'm not beating a dead horse.

Please guide me as to how to open up the possibility of me actually playing this game.