Have you learnt to forgive yourself?

Yes, but, what good will it do, ultimately.?

That’s up to you