Hi again,
You didn't give me the words of the songs.
Anyway, without looking at the words, here are a couple of comments.
'My heart will go on' Perhaps this means my heart, my love, will continue, perhaps for always.
'Hiding from rain and snow' I have no idea what this means in the song. In the winter here in Canada, I hide from the rain and snow by standing in the bus shelter while I'm waiting for a bus.
Best wishes, Clive