translate English to French: have failed their children, and may doubt their own worth.
que vous vous sentiez seul, déprimé, incompétent et ayez l’impression de perdre la maîtrise de votre vie.