This fight is not going to be over in 10 minutes or 10 weeks; there's no quick solution. If you think it's taking too long, remember, God is with you.
"Always True: God's 5 Promises When Life Is Hard". Book by James Macdonald, 2011.