Closest to the truth

27 Jul 2016 life

Those who whine
the loudest
are seldom those
who are closest
to the truth.