As we serve the Lord there will be battles. We shall experience difficult times. But His sacrifice on the cross made it worth it. And He has also given us an excellent name and a testimony. May we experience victory and have excellent testimonies. Revelation 12:10-11.