[H] Only getting matched against cheesers and proxy players

The last five games I played on the ladder, I have been zergling rushed, cannon rushed, or proxy barracks'd. I am starting to get to the point where I can defend against it all and win, but it's really annoying because I feel like I can't practice my builds and actually get better at them. I'll be a great anti-cheeser sure.

This ever happen to any of you? Just bad luck I guess.