a song tittled "You Raise Me Up"

"When I am down and, oh my soul, so weary;
When troubles come and my heart burdened be;
Then, I am still and wait here in the silence,
Until you come and sit awhile with me.

You raise me up, so I can stand on mountains;
You raise me up, to walk on stormy seas;
I am strong, when I am on your shoulders;
You raise me up: To more than I can be.

There is no life - no life without its hunger;
Each restless heart beats so imperfectly;
But when you come and I am filled with wonder,
Sometimes, I think I glimpse eternity. "

1. Is this a Christain related song. Does 'you' refers to God or Jesus?

2. "When troubles come and my heart burdened be." Is it OK to say "when troubles come and my heart burdened IS" even though it doesn't rhyme?

3. Does raise in the context mean lift here? Figuratively, move someone to a higher position.

4. There is no life - no life without its hunger; Does it mean "as long as there's life, there's hunger"?

5. "Each restless heart beats so imperfectly." What does the verse mean? Can anyone explain?

1: Not ostensibly, it seems a love song, but it could be used with this meaning.

2: Yes, but not in this poem.

3:"Raise me up" - figuratively "you lift me up physically" as metaphor for "raising my spirits" - make me feel good

4: Life should always have something beyond mere existence - a hunger for fame, for love, for success

5: poetic statement that life is rarely perfect
Hi, Feebs11.

Thanks for the comments. I appreciate it.