I can forgive anyone who does something to me, like my father beating the ***** out of me when I was a kid, but I struggle when it's someone whose hurt someone I love. If anyone ever harmed one of my children for instance there's nowhere they could run that I wouldn't get to them and I don't feel that thats inappropriate as it's all well and good being forgiving ( and I am in the main) but sometimes you need to weigh that against other responsibilities you have like being a parent. Being a parent far outweighs the need to forgive anyone and it's a primal instinct to protect your young and anyone who harms them should realise that and be aware of what's going to happen to them. That being said hat's off the people who can forgive in such instances, but I couldn't.