I've recently come to realize that freedom of choice is over-rated, that you can't always trust adults to be the ones most qualified to make decisions regarding their lives. More often than not, the right thing to do is not just to be there for those you care about, but to occasionally be their decision-maker.
In general I tend to shy away from telling people what to do, or assuming I have the right to decide for them, or even to provide more than a take-it-or-leave-it advice. Even with my kids, I tend to find myself unable at times to tell them what to do; to order them, assuming that they are old enough to see right and wrong and to act upon it. I assumed that one's job is to be supportive of those she cares about, but I know now, rather late in life, that being supportive doesn't mean you allow those you care about to make decisions that might be harmful to them, or ones they might regret later on. There's nothing wrong with interferring with your loved ones' decisions, telling them what they should and/or shouldn't do, stopping them from doing or attempting to do something that might backfire later on.
I hope this isn't just talk and I actually find it in me to take a more active role in my loved ones' lives.