I really related to some of Mimi's comments. While I love kids - I have a small herd of my own LOL - and I find it very rewarding to work with them and celebrate all of their acheivements, what I like the best about this job is my boss. =) For many years when I was "green and keen" I tried to climb the corporate ladder, and I witnessed (and experienced) a lot of what I call "hen house politics" - backstabbing, heinous managers, people being given flak for reasonable requests. (like time off for dental appointments or family commitments) Over 15 years and several organizations I never once found a place that wanted to invest in it's employees, and it seemed like toxic work environments were everywhere. I love the fact that the biggest stress I now have to deal with is the fact that if I don't work, I don't get paid - no change from any of my previous positions. It has also been very comforting to know that I am in charge of my job security. Yes, times may become more difficult and it may take longer to find clients to fill spaces, but no one will ever dangle the threat of "we need to cut hours" over my head as long as I run my own business. I decide how much work I want to take on, and I can control what my paycheque will look like - not some power tripping numb nut in HR. =) It has been very emotionally liberating to no longer have to suffer fools and their silliness. What peace !