Mobile Battleship Nadesico: Opening Theme Song

One of many characteristics of Japanese anime series is the opening (and closing) theme song. Unlike many other television series, they do like to have words—usually difficult to translate very well, as can be seen when they are subtitled in English, which doesn't always happen. The song at the end is often different from the opening theme, so you get songs. Nadesico is no exception, and the opening theme is actually quite good: in fact, the show's opening sequence is very well done, especially the first section.
The song, "You Get to Burning" (whatever that's supposed to mean!) is one of those that tends to grow on you, and I now quite like it.
Here is one partially-successful attempt at translating it into English (I have merged this from different translations).
ND-001 Logo

You Get to Burning

Sung by: Matsuzawa Yumi
Lyrics: Arimori Satomi
Composition/Arrangement: Oomori Toshiyuki

Bearing your grief you kick a stone...
If it bounces back, it might even become a diamond.
Dreams that easily come true aren't really dreams, you know.
Still, I believe that they'll be granted without fail.
I like you because you don't give in.
If you ever want to cry,
I'll always, always be by your side, and so...

Face it proudly, as befits you.
Those days when you're enraptured are pieces of your dream

You get to burning
Gathering those pieces, you can show
Your courage to aim for tomorrow, to be...
Going your days. Grow up!

Lining up the equations you can't ever solve,
this society tries to appear smart by making you fail.
If you considered pride and such, and the future...
Even though you ran away, you muttered "I won't be beaten
by the present."   I love you...
Your eyes are always, always those of a young boy;
They keep on dreaming, just as they were on that day.

Smile charmingly for me, as befits you.
Those days when you can be enraptured are truely happiness.

You get to burning
Realize it, don't dispute it.
I can see you have the courage to aim for tomorrow, to be...
Going your days. Grow up!