What you call 'impressing others' today will be termed 'showing off' by others. That may or may not be so, but you'll notice that even the naysayers will dive in when you share your homemade cinnamon sticky buns with everyone. Bask in the accolades that will assuredly follow.