I have forgiven many things in my life, but I don't forget (I'm Italian!!)
I think the two things I would not forgive (hubby) for would be a deadly social disease (such as AIDS) or abuse in any way.
My kids are still toddlers...hard to say...ask me again in the pubescent years! Anyone ever touches them in the wrong way, I would never forgive them...no matter whom...
My parents are close to 70 and I doubt they can do anything to ever hurt me...we are very close and I adore them, as does my hubby and our girls...
My friends...well if any of them ever slept w/my hubby and gave him a deadly social disease or told him to abuse me, I'd have them bumped off the face of the earth...

Kath