“Praise the Lord,and pass the ammunition.”
I agree. This is the correct response.
IF and ONLY IF, you are sincere about praising the Lord with your whole life, and not just for the sake of a transient battle.
Almost certainly this is going to turn out to be a long haul, and by no means quick or easy. Because the Lord wants us to be good and certain about where our spiritual bread is buttered.