I'm sorry to hear about what you are going through. The mind is the battlefield, just like Joyce Meyer says.
It sounds like in the battle in your mind you are outnumbered and losing. BUT GOD can deliver you from all oppression if you change the playing field.....by this I mean, if you can play the Bible audio continuously (whenever you can) and praise and worship music will change the atmosphere and invite God - the Lord Jesus Christ in. Shut the world out and invite God in.
The Lord rebuke the devourer, in the Name of Jesus Christ. Lord Jesus, shine Your Light and dispel the darkness.
Ask the Father in Heaven to take total possession of your heart and mind and surrender all your thoughts to Him. Make a list of things to focus on and think about - take control of your thoughts and focus them on these two scriptures - try to memorize them .......
Philippians 4:7-9 King James Version (KJV)
7 And the peace of God, which passeth all understanding, shall keep your hearts and minds through Christ Jesus.
8 Finally, brethren,
whatsoever things are true, whatsoever things are honest, whatsoever things are just, whatsoever things are pure, whatsoever things are lovely, whatsoever things are of good report; if there be any virtue, and if there be any praise, think on these things.
9 Those things, which ye have both learned, and received, and heard, and seen in me, do: and
the God of peace shall be with you.
Isaiah 26:3 King James Version (KJV)
3
Thou wilt keep him in perfect peace, whose mind is stayed on thee: because he trusteth in thee.
Please know that days of trouble come to all of us. We all have to face the battle in our minds. Keep God first in your life and He will fight the battle for you and with you. God bless and keep you always!