As I thought about these frustrating things, God reminded me of a song by David Wilcox that refocussed my thoughts. God reminded that love is deeper and love wins.
The first minute is David tuning his guitar - if you endure that part, the song is worth it.
SHOW THE WAY
You say you see no hope, you say you see no reason
We should dream that the world would ever change
You're saying love is foolish to believe
'Cause there'll always be some crazy with an army or a knife
To wake you from your day dream, put the fear back in your life...
Look, if someone wrote a play just to glorify
What's stronger than hate, would they not arrange the stage
To look as if the hero came too late he's almost in defeat
It's looking like the evil side will win, so on the edge
Of every seat, from the moment that the whole thing begins
It is Love who makes the mortar
And it's love who stacked these stones
And it's love who made the stage here
Although it looks like we're alone
In this scene set in shadows
Like the night is here to stay
There is evil cast around us
But it's love that wrote the play...
For in this darkness love can show the way
So now the stage is set. Feel you own heart beating in your chest.
This life's not over yet.
so we get up on our feet and do our best.
We play against the fear. We play against the reasons not to try
We're playing for the tears burning in the happy angel's eyes