Gemmy, I so wish that I could hug you. I know it is hard. Your situation is unique to you. No one can fully understand but I kind of do.
I have gone down that road often of shame and guilt to the point of wanting to stop the ache that felt almost unbearable. I get it. I even understand the green eyed monster, and then feeling bad because I despise that response in myself. It seemed I couldn't stop the self destructive ways... So, like you, I was in a cycle of hanging myself on the cross over and over.
Honey, I so want to ease your suffering.
Would you consider reading Luke 7:36-50? He loves us so much. I love you too Gemmy, not like He does but still...
He can deliver you from this pain. Just keep looking up beautiful sister in Christ. Please keep reaching out, don't give up. Never, not ever, give up. He will lift your head, lean into Him with all you have.
I also think sometimes we need help. It helped me to talk with a Christian counselor. You are not complaining. You are brave sharing in the midst of your pain.
Let me share 2 songs Gemmy....