Four reasons to be thankful this holiday weekend