LIVING WITH PARENTS

Here, if god exists, then Parents are it's another form of course! Parents are a beautiful gift to everyone on this earth, they are the one who bring us into this world, feed us, care for us and develop us.
Since childhood we live with our parents, we do schooling living with them, we learn from them. Aren't we lucky? We have parents who are with us. Many people in this world are either orphans since childhood or sometimes in certain circumstances they are not able live with their parents. Of course, we are lucky.
Normally after spending 17 years with parents under one roof, a time comes when a child becomes an adult, becomes mature, capable and responsible.
Till the age of 17 a child is in need of parents in order to survive, to develop, to gain basic maturity. But at or after 18 he/she doesn't need help of parents, he/she is capable of moving out in the world where he/she can learn, understand and survive on his/her own. This makes him/her a real survivor and an intellectual person. Unless he/she fails, he/she will not learn, cannot grow. This makes a child an adult.
In Indian society neither parents are ready to let go of their children after 18 to live on their own, nor children want to be independent from their parents. Children want freedom of their own, will of their own and decisions of their own, but they want to be economically dependent, don't want to earn money for themselves. Since, parents are feeding their adult child they want to control him/her in every means, they want their child to live according to them, they want to decide when their child will go, where he/she will go, whether he/she can go or not and many more things. Parents name it as the concern, love, affection and worry towards their children but it's hard to make them understand that the time has gone for being concerned, it's time to teach them to be concerned for themselves. So both parent and their children are responsible equally for this system.  
Parents should neither blame themselves if their children fail, nor credit themselves as for the success of their child.  Children too should neither blame nor credit their parents for anything they are achieving and facing. This change is very much in need to be accepted by Indian parents, not because we have to adopt western culture, or it's not that by doing this we are promoting western culture but the reality is here's where development starts, a child becomes capable of decision making for himself/herself.
Children after 18 should distance themselves from their parents, should make their dependency on parents minimum, should study as well as earn their living. This makes them self reliant, allows them to explore themselves, can learn from the challenges and difficulties and the most importantly they gain experiences from life which makes them a better person. All want to be free and live their life according to their own will and that is the real way of living. Nobody should control anyone after a certain age, not even parents.
After 18 somewhere and at some point the thinking, behavior and characters of parents and children do not match. Very rarely, parents in India are able to adjust themselves according to the time and it's demand. Most of the parents impose their mentality and thinking upon their child, because they are feeding him/her. Generation gap after 18 keeps on increasing because a child becomes mature and gains the capability to think and to understand everything, he/she can decide what's wrong and right for him/her.
When a child reaches at the age of 18 and parents at 38-40, neither a child is in need of parents from that point, nor parents are in need of their children. For parents, that's the time where they can live their life without worries.  For children, that's the time where he/she can grow, can settle himself/ herself, and can be a responsible person.
Parents in India should not take the right of children to choose their life partners too. Marriage is a sensitive topic. It should be left to children to find their own partner and marry on their own. Parents should not take the burden of getting their children married. Life can be as easy as one wants. Parents create a dilemma for themselves by taking unnecessary responsibilities of their children even if their kid is able to do that. Therefore it's better not to be a burden on the parents and should do all the stuffs on your own, for self development
When an individual turns 40-50 and their parents turns 75-80 in age, there's where again child and parents should live together under one roof, because after that age, parents need children, also it's the responsibility of children to take care of their parents at old age, spend time with them. 
Living with parents should be according to the need and demand of time and conditions. When both parents and children are not in need of each other they should not be together. This doesn't decrease love and affection towards each other because love is enormous.  Distance increases the value of love.
Then, life becomes beautiful and perfect without harming each other's freedom and thinking.