Thanks for the very candid story.
Part of being a small business, unfortunately, often means having our businesses rely far too much on one source for our livelihood. I'm guilty of it (although not so much on Google). To be fair, if an outside company like Google can destroy one's businesses, it's probably just as much to do with business plan with holes in it than anything else.
This is all just a reminder to always strive to diversify our businesses as much as possible and never to rely to heavily on one source.