Families are definitely the training ground for forgiveness. At some point you pardon the people in your family for being stuck together in all their weirdness, and when you do that, you can learn to pardon anyone, even yourself, eventually.