Dream About human shield

Ian Wallace Interpretation:

Ability to feel secure about what I believe in so I can defend my deepest principles against outside challenges