Hello, I feel your despair. I want you to know that God can turn this entire situation around. But it has to start with you. You need to renew your mind on the word of God and who God says you are. The minute you get a revelation of how God sees you then you will be able to move forward in who you are. Once you change, everything else around you will change. I hope that makes sense.
I’m praying for you but I would encourage you to get in the secret place with God and start working on yourself. Everything will fall into place after that. Here’s an article on the secret place https://www.missionariesofprayer.org/2018/03/intimacy-god-part-1-reverence/