Stones are just a metaphor, as are barbs, knives, bullets and other hurtful manifestations of perception. Metaphors pass through a clear spirit. No harm. No armor or defences required. Unless you allow your mind to manifest them.
Posts about armor | God Beauty Perfection Love :: Synonyms
God Beauty Perfection Love :: Synonyms
To a practitioner of Tendai (Buddhism), everything is wonderful. ~ Saiko