My children are free to live with me forever. I will never kick them out.
I don't know what kind of mother you must think I am ... but I haven't kicked any of my children out. They are all self-sufficient, but they all know that so long as I have a roof over my head they will have a roof, too. There's a difference between doing something you want to do for you children and being forced to do something for them.
Maybe I could set things out in terms you might understand better.
When you were in boot camp, did your DI wash your clothes for you? No.
You learned to wash them yourself.
Did your DI make your bed for you, or let you get away without making your bed, or let you toss your stuff all over the place? No.
You learned to make a tight bed and you damned sure didn't throw stuff all over the barracks - you folded your stuff up neatly and put it in your footlocker.
When you were out on the firing range and couldn't hit a target if it was two feet in front of you, did your DI put his arm around you and say, "Well, that's OK, Buddy, you can try it again tomorrow?" No.
You learned to aim, shoot and hit the damned target because your life and that of the guy next to you depended on it if you were ever in a war zone.
Did your DI ever carry your backpack up a hill for you? Did your DI ever let you sit down and rub your tired, blistered feet? No.
You carried that load on your own back and if you did rub your feet it was when you keeled over on your bed from exhaustion.
Your DI was your "surrogate parent." Everything you learned in boot camp was for your own good, your betterment. You learned to think on your feet, you learned self-control, you learned responsibility, you built a lot of character, you were reliable.
If you retired from the military, you did at least 20 years and I guarantee all of those 20 years were not spent in boot camp being waited on by your DI. You always had a roof over your head even if it was a tent - and you took care of your family when you married and the kids came along.
Those are the same principles of good parenting - you prepare your kids to go out into the world and be able to function on their own. If you coddle them, take care of them, support them well into adulthood - you're not doing them any favors. You're only turning them into weak, selfish, spoiled, lazy, irresponsible adults.