10 Entirely Selfish Reasons to Forgive Someone by Casey Marlin

Why would anyone want to forgive someone? Your IQ and skin might be a good reason to start.