Home > Topic > the hardest battles
1 " Some of the hardest battles we fight are those against the demons of our past, over which we have no control. "
2 " They say God gives the hardest battles to his strongest soldiers "