The most horrible sin of all is to treat yourself as worthless. God has a different opinion, and He is Truth. So don’t lie. Don’t say you are worthless, don’t even think it.
You are worthy of someone’s love. You are worthy of God’s Blood.
Self-hatred and repentance are two entirely different things.
Self-hatred says “I’m not worth it”, self-hatred just beats up on yourself, calls yourself worthless, feels trapped by a situation/addiction/failing, and continues on a cycle of self-hatred and abuse.
Repentance says, “I’m worth it”. “I’m worth more than this.” “I’m worth God’s blood.” Repentance takes responsibility, and walks away from it all. Repentance takes courage, repentance takes strength. To take responsibility — not censure or verbal abuse — but responsibility, agency. Not to cringe passively in a corner hating yourself, but to stand up and take responsibility for your actions. To choose to change (or, to be more accurate, to let God save you). To stand up tall on your two feet, to remember what you are worth. And then, to act on it.
Never give up on yourself. Never hate yourself. Do not insult all the echelons of angels by valuing yourself as worthless. Because you are worth a lot more than them. God didn’t value them enough to poop and bleed for them. But He did value you enough, and He did it for you.
God can get you out. Repent, because you are worth it.