And what is this obsession that Christians have with sin? Nobody is perfect, but not being perfect doesn't make one a "sinner". People make mistakes, especially when they are young. Most people are not sinners to use the stupid religious word.
Also, the whole thing where Jesus supposedly died for our sins? Yeah, I'm not impressed. First of all, he's eternal so that's not a sacrifice. Secondly, he set up the rules by which he should be sacrificed. Of course it's all bullshit, but the whole thing just isn't all it's cracked up to be.
Yeah, Jesus had a bad weekend for our sins.
And how does that even work? If I am sentenced to hang for murder, can I appeal on the grounds that Jesus already did my death penalty for me?
The idea that responsibility for anything can somehow be transferred to an innocent third party seems beyond crazy to me.
The way I see Christian "forgiveness" is either as a doctrinal corruption or an original philosophical misunderstanding of the concept, and I'm not sure which.
Forgiveness IS an important and central aspect of morality specifically because Christianity is broadly right that we're all at least a little bit bad to one another, if I am in any way right about "from whence ethics comes".
To me, we all "interfere" with one another, and so "all have sinned" is more hyperbolic than purely inaccurate. We just decide on a social level, a threshold, a "floor" under which actions will be accepted.
The closer we rise to this "floor", the more those around us throw us side-eye for being "asshole-ish". But we are expected to forgive one another this much.
That said, above that threshold forgiveness becomes optional and there is an expectation of change. Usually forgiveness is withheld except when the expectation of change is met... but if the change was undertaken for forgiveness rather than the sake of change, it is generally spoiled as "the right thing for the wrong reason", and this is seen as a major red flag about the person in general. Even if forgiveness happens in such a situation, it will not happen to an extent the relationship is restored; it will be "broken" rather than "bitter and broken".
Forgiving yourself is sometimes OK, when you have given up on the relationship where changed for the relationship rather than for the change itself, as is forgiving yourself for things that, frankly, don't actually exceed a reasonable "floor" of badness, but forgiving yourself for things that break through that "floor" into actual badness is bad, unless you seek change.
Forgiving others is generally better for your health, but a doctrine that tells everyone to just feel forgiven without doing that work is an insane and broken philosophy.