It is painful to walk barefooted on the ground covered with edged pebbles. Why?

While walking, when entire weight of our body gets supported on the sharp edge of any pebble, it will exert a large pressure on our feet due to reaction. This causes pain in our feet