I don't think Michael is being an overprotective parent, at all! His duty as a parent, is to protect his children and that's what he's doing, just like many other parents out there! What do you mean by
"he can't always shelter them for the rest of their lives?" His children are, 10, 9 and 5 years of age respectively, and they'll need sheltering for quite some time yet! They're only very young for goodness sake, lol! You can't expect him to let them go yet! They need his protection and he's giving them exactly that! Only he will know when they're ready to venture out into the big wide world without his protection! But for the record, he lets them go out and about with other people i.e. Nanny Grace! As we've seen of late, he goes to parties,
by himself--that is, without his children! Now in my opinion, if he was truly overprotective, he would NOT let those children out of his sight, under any circumstances!
*shrugs* Just my two cents worth!
Mysti!