Funny is, it's either to see the mistakes of our parents. However, what matters is the capacity to be better parents than they were.
Be overprotective, but let your children fly. Advise them, not command them cos eventually, it'll result to rebelling.
You just gave a whole post in few words. I really love the second paragraph. Be overprotective but let them fly. Nice one.