Hope in God

Why are you cast down, O my soul, and why are you disquieted within me? Hope in God: for I shall again praise him, my help and my God. Psalms 43:5 I wrote recently that I've had some physical issues going on - nothing that is fatal (crosses fingers), but it's been irritating, frustrating, and depressing. I was mired in depression until last night, when I had a Eureka moment that sat me up in...