Quote Originally Posted by anndelise
Instead ask him questions such as:
So if X happens, what will you do?
Do you think Y is an option?
How do you think Z could have been prevented?
I've got a friend who's got a [insert similar problem that your friend hasn't brought up yet in this particular conversation, but change some of the details], this is what happened, this is what she did about it, but this problem occurred, I don't know what to tell her. (and leave it open for your friend to start offering problem solving possibilities)
I think this is really good advice.

Few people like being beat over the head with something, but to be coaxed/seeded by another and at the same time be able to pretend we worked it through ourselves is a really effective method.