God gives his hardest battles .. to His bravest soldiers.