1Kings 21:1-16; Psalm 5:2-6; Matthew 5:38-42

what law
of the Spirit
is this
no eye
for an eye
the other cheek
turned
giving our cloak
walking two miles
when asked for one
to not turn
your back
when asked to give
to give no resistance
to what is evil?

How do you respond to this?