Wow, the list is long! However, one thing in particular popped into mind when I read the title of this thread...
Friends. I am thankful for friends. God being the ultimate friend, knew we needed friends in our lives. I have some awesome friends. Some are new, some have been around awhile, some are near, some are far, some I haven't seen for awhile, some I hope to see in about week when I head south. And some I have yet to meet!
Thank God for friends.