Lyric discussion by UrMySunshine 

The meaning of this song is kind of confusing to me but I think it's about a girl who was raped and it's hard for her to get over it and this guy wants her to know he'lll stay by her side and that he loves her. I also agree with imaginexothat the part "The rain always brings our heros" means in bad times you learn who is there for you.

An error occured.