We all have our demons
telling us what we least want to hear,
we should have done better
and what we’re most likely to fear.
They know us like no other
whatever we might say,
they’ll work on your weakness
however much you pray.
They know which string to pull
the one that pulls most at your heart,
it says you’re the one to blame,
the feeling of guilt off the chart.
But demons are not invincible
they can be kept at bay,
this one little secret
is to love yourself every day.
No-one says it’s easy
and practice it certainly needs,
listen to the people that love you,
they will help you to succeed.