The Struggle of Self

The Struggle of Self

A Poem by AveTN

The daily battle against the self and the two major sides of our character- the positive and the negative, the moral and the immoral, the right and the wrong, the destructive and the constructive.

Although armed with the best intentions,
Futile would be any man's fight.
No army of a thousand,
Nor single strongest might
Could stay this beast of burden
Or drag it into the light.
A beast that cannot be conquered,
Felled or killed or silenced.
It answers resistance with cruelty, 
With vengeance and with spite.
By the ticking of passive time,
It slowly eats the soul
Devouring every morsel,
Though never pleasantly full.
Never does it cease nor relent
Until the deed is done - 
When it and Death shall marry,
And the battle o're life is won.

© 2015 AveTN

Author's Note

This is a personal piece for me as I wrote it to describe the sensation of battling the darker side of myself that I know is destructive to my life but is hard to ignore. Temptation, though it may lead to harm or death for ourselves, is very hard to resist, and sometimes when I tell my sinister side "no" it comes back twice as strong to slap me in the face.

My Review

Would you like to review this Poem?
Login | Register


Holy mole! This is amazing! It really captures that battle/struggle nicely, and the nonrhymes never feel out of place, which is fantastic!! Well done! Much enjoyed.

Posted 1 Year Ago

beautifully yet realistic have you depicted the battles of good and bad inside. I can totally relate to it because i keep fighting with myself as well. I try hard to kill unwanted thoughts, but they strike back with utmost intensity. Well written. keep it up.

Posted 5 Years Ago

Request Read Request
Add to Library My Library
Subscribe Subscribe


2 Reviews
Added on June 9, 2015
Last Updated on June 9, 2015
Tags: poem, battle, internal, struggle, beast, temptation



United Kingdom

Time Time

A Poem by AveTN

Happiness..... Happiness.....

A Poem by AveTN

Advertise Here
Want to advertise here? Get started for as little as $5