I love this song. Such lovley memories :)I think its most likley not a very deep song, about someone who makes him (whichever one) happy, and that their thankful to 'the chief' ie God i presume, for their meeting and existance. And that so long as the sun shines on leith, he'll thank him. I do love this song, whatever it means