Being grateful is a good thing. I believe it is the primary way that we avoid greed, materialism, despair, worry, self-centeredness, and pride to name a few. So in the spirit of Thanksgiving, here are my top 5 things that I am thankful for today.1. God's provision - He always provides what I need, and that goes way beyond finances. I'm talking emotionally, relationally, etc.2. My family - I am so blessed to have a beautiful wife and two amazing girls. They are a gift from God. Aside from my nuclear family, I have been able to connect with some extended family lately and it's been a huge blessing. Thanks to technology my cousin and I had a face to face chat via skype the other day - 14 years after the last time we had seen or talked to each other!3. Community - Moving to NC was at first a lonely...