Forgiving someone is no small feat. Sometimes it takes real determination and sacrifice and other times, forgiveness just isn't in the cards. While I like to think everyone deserves a second chance, sometimes that's easier said than done. So how forgiving are you? Take this quiz and find out!