I've been learning quite a few things lately. First, and probably most important, true forgiveness is extremely difficult. Well, maybe not the forgiveness part. But the forgetting about an offense after forgiving it is hard. I have seen so many examples in my life (especially recently!) where I've forgiven, but continued to remember and think about the problem. So I'm beginning to wonder if things make a lasting impression, or scar, when they happen. If you forgive, the scar can heal properly. That's not to say it'll definitely disappear completely. Some may, but others may not. However, if you refuse to forgive, it gets infected and festers painfully. I don't know... just a challenging thought.
The second thing I've learned recently is that I really, really can't stand it when one of "my" kids (a.k.a. my nieces or nephews) is in pain. I was at my sister's house last night, and my niece had a pretty nasty cold. Around ten in the evening, she woke up sobbing her eyes out. The fact that she wouldn't stop crying made my heart genuinely hurt. I extremely dislike not being able to make things "all better" for the people I care about that are in trouble or hurting. Which I guess can be a good thing. But sometimes the pain it causes me is quite annoying.
One last bonus thing I learned! I found that for me, nine-tenths of the joy of Christmas is in finding the perfect presents for my family and friends. I absolutely love the satisfaction of finding the "perfect" present and anticipating the joy it'll bring the receiver. For me, that's definitely the best part of the gift-giving aspect of Christmas. How about you?