Kate Middleton is feeling "grateful" this holiday season after a tough year of unexpected health woes. The Princess of Wales ...