Holy guacamole. That's not gardening, that's torture! My back is killing me just READING about trying to dig around all those rocks! I'm lucky in my area. Our native soil out here is sand. Sand sand sand. Like sandy type sand. But I have 1' of "top soil" on top of the sand (read: clay) that was put down when my area was developed. Some of the new neighborhoods they're only putting down like 6" of top soil on top of the native sand! Nothing's gonna grow in that!
Extra Large bean bag chairs /=/ rocks. Those = boulders.