Oooh, sounds like fun! I am one of those odd people that LOVE to speak in front of a group of people - the more, the better. Yes, I know that I must be incredibly strange to actually enjoy standing in front of people and delivering a speech.

Now I know you asked for the meaning of life... hmmm.... I've always thought it to be something along the lines of offering joy to others and finding joy for yourself. I'm a simple kind of gal, so I'll keep my meaning of life simple.