Originally posted by Chin Eng:
yup I agree.... but we have been time again, "encouraged" to
consult experts, yet the definition of who an expert is, remains
elusive.
so, all said and done, is it not possible that there exist
some of us who have thought through everything and has the answer
that will solve the problems in our lives... "unlikely" as
it may seem..... 
I would not call myself an expert (because I am supposed to be
deluded), but I have a very closely knitted family and my sons
share with me everything that goes on in their lives, yet the
remain very independent in their own choices in their lives.
Scholastically, they perform within and sometimes behond
expectation. Conduct wise, they have constantly been among those
who get rated by their teachers as very very good. Both sons
represent their schools in some activities and have even gone
overseas for their school in a couple of events.... at home they
volunteer for chores, my older son and I even share clothes.
So does that make me an expert? May be not yet..... 
I would say experiences count for a lot, such as yours. After
all, Bill Gates didn't finish his degree in Harvard but has
substantial experience running the world's largest software company
(in terms of revenue).
and I would say you are doing a lot of things right to develop such
a close knitted family... and that you can afford yourself to share
some of your invaluable advice, if you wish.
Good for you!