The one thing I wish we would've done differently is to not feel bad about skipping a tourney or league game. We are DA now and our coach is like "hey it's a long season, don't feel bad about missing something." So all of us have taken that to heart and go on vacations, etc...We all look back and laugh at club soccer and the immense pressure that every tournament/league/CRL game was of the utmost importance. If we had the strength to say "um yeah we are gone the weekend of the (we now realize) meaningless Albion Cup tournament" it would've been a win for our family and kid. As it is we have a closet full of meaningless tourney medals that no one looks at or cares about and a lot of sacrificed weekends for really no reason.
And whoever said it above...if they quit, they quit. You can do everything "right" regarding breaks and whatnot and they still want to do something else. OR they never have a day off and love it for years and years on end.
We do ask our kids "do you still love it?" "What do you want to do next season?" "What are your goals?" and then help them plan accordingly. When we hear flack about 4 days a week DA (which is too much IMHO) we reply back "you wanted to be DA. This is what it means. If you don't want DA, totally fine by us...here are other club options. Maybe next season you move to club." Then it's the kid's choice and we are there for follow through. (Once they are dressed and in the car it's usually fine).
Coaches can be huge allies in taking the pressure off to not miss. A missed practice here and there for a mental health day or a birthday dinner should be encouraged and not punished. If a team culture of fun and hard work is there, then a missed day is no more or less than a missed day.