Had Some Hard Knocks Lately?

Have you had some hard knocks lately? This poem below is for you:

Hard Knocks

Hard Knocks
Trouble and strife.
Broken hearts,
In this life.
Keep your spirit,
Higher than before.
No more whining,
There’s a world to explore.
Capture the essence,
Of beauty and shine.
Colourful magic,
Simply sublime.
The snow may fall,
On your road.
Covering your tracks,
Hiding the code.
But you are brave,
More than ever.
Never give up,
You’re strong forever.