Fix sentence transition: He fights for their lives. He comes to realize an unknown strength to keep them safe from harm
Fighting for their lives, he comes to realize an unknown strength to keep them safe from harm: that he can see the future via his dreams.