Many of my projects are too technical, or too silly to explain to the general public.
But I've been demoing my recent work - which is very consumer oriented - to friends and to small groups, and it is refreshing to get such positive feedback. Everyone "just gets it" immediately, and their eyes twinkle when I start explaining.
I'm at the 90% stage, where I need another 90% time to cross the finish line, but it is so heartening that I can still build products that light up the room.