Disconnections and Blocked

Not sure if anyone else has this problem. Ever since the last patch I've been getting so many disconnection problems and its almost right after every game that I play on. Then when I try to relog I get a message telling me I've been blocked for 5 minutes...

This has been going on the entire march break so far lol. Anyone have any solutions to my problem? Anyone have similar problems?

I have really high speed internet (premium package plan) so its not the internet and I'm in Toronto so its not geographical either.