Random Riddle

Fire
Hold your mouse over for the answer.
You may enjoy me on a summer’s night,
While other’s prefer to fight.
In many people’s homes, I am generously fed
Unless I show up uninvited.
I never stop being hungry
and consume anything that lies before me.
In fact, I am hungrier after I ate than before.
Striking me will only anger me more.
People create me.
But they won’t let me go free
Terror I often bring
For I can destroy almost anything
Many people need me to live
For the many things I give.
Although I can show you your way
You can only hope where the end of my path lay
What am I?