Trying to fix everything comes across as controlling. You have to let people solve their own issues if you want healthy adult relationships.
Sometimes people just share their problems because they want you to listen and are looking for validation. If they don't ask for your help specifically, it's usually better to assume they don't want your help than it is to assume they do and start telling them what they need to do.
Right, I now realize that is what women are doing after reading all these relationship books. Wish I would have read some of them earlier. They should be required reading for anyone getting married. I was just trying to do what I thought was right.