By XoXzeldafreakXoX


Fighting for ones life is a challenging battle, but the fight for ones soul is a whole war.

Hope. A word most often used in tales of great heroes with the strength and courage to stand up to anything. What the stories leave out is when these heroes occasionally lose hope. This is a story of the greatest of all heroes and how at one point, he lost all hope....