When I was growing up I watched a lot of movies set/made in the 40's and 50's. One of the mainstay characters was the nosey busybody who tried to solve everyone's problems but her own. Lately, I've realized that's me. I can't tell you how many times I've gotten myself in a jam by trying to help someone who hasn't asked for help.
So I've been working real hard not to be that way. To let others handle their own problems and make their own mistakes. It's hard. Real hard. But it's best for my own sanity.