Lyric discussion by niteflite01 

Cover art for Revelate lyrics by Frames, The

Glen once explained some time ago that this song was written to himself, whilst he was looking for a record deal.

The "my number eight" line refers to a pool ball - a number 8 ball in fact, that was given to Glen as a lucky charm whilst he was over in the USA looking for a deal. The day after he was given the ball, he and the band got a deal. And thus it's become his lucky charm.

The "Does this mean we're through? Does this mean it's gone?" refers not to a relationship, but to his career and the band.