Pain is no fun. I’m very sorry if you are hurting. Here’s what I know, though. No matter you circumstances, God’s mercy and love are there for you.
Listen to this passage from Lamentations.
GOD’s loyal love couldn’t have run out, his merciful love couldn’t have dried up. They’re created new every morning. How great your faithfulness! I’m sticking with GOD (I say it over and over). He’s all I’ve got left.
(Lamentations 3:22-23 MSG)
Even if God is all you have left, he is more than enough. Lean on him — he’s the strong God and he loves you very much!