I've had a long healing journey with self-forgiveness. I'm on the better side of it now but it's still a thing...guilt, self-hatred, not feeling worthy.
Tara Brach has helped me as has Buddhism generally & Christianity. Don't know if posting links works here but Tara Brach did this session on self-forgiveness last week
Radical Self-Forgiving with Tara Brach - YouTube
If the link doesn't work searching Tara Brach self-forgiveness on YT will.
It's really been a long and winding path for me but it's worth it. You can do it.