Keep your chin up. The worst thing you can do is to be downcast and feel that you're a failure or (worse) that you've been passed over for inferior candidates.
Tell everyone that you're looking for an articling position - including people in your class. Contacts can come from anywhere and you'd be surprised how articling positions can suddenly materialise from it.
I can empathise with where you're at right now. This time last year, I didn't have an articling position and was pretty dejected, with the uncertainty eating away at me. I secured an articling position in my last week of classes through a random contact with a friend - it materialised in 3 days; from day of first contact to offer. It's a firm downtown, on Bay St.
All of which is to say, you never know where opportunities can come from. Remain humble and keep searching.
OP, I feel for you. I graduated with no articling position and I applied basically everywhere in the province. It was really disheartening to network and meet with lawyers who would ask me questions like "have you considered applying outside of Bay Street?" and "Did you look at jobs outside of Toronto?" I did find a position in the end and I hope you will too. Keep at it.