that one line of yours hit home: even though it seems as if there is no hope and all is wrong
The devil is allowed to do a lot, it seems [sigh]
Life can be a bit discouraging at times, but be strong and keep fighting the good fight!
The Bible says that "He who persevereth unto the end shall be saved."
And the saints say that, "No man who has died truly loving God has ever gone to hell."
So, there is always hope as long as we don't give up and keep trying our best! :)