This song is so brilliant, Marlissa is so talented! She speaks so many truths about life. The song means not only on thing but multiple things, such as never give up on yourself or other people because they will always be there for you no matter what even when times are tough. Also it means Never ever lose faith.