You've got to have some sort of referential experience in order to give useful advice. This is one of the big lessons we learned during and after Viet Nam. We had all these vets coming back with emotional problems because of their war experiences and they went to shrinks that turned out to have dodged the draft and had no idea what is was like to slog through the jungles with people shooting at you. And they couldn't relate. The vet would talk about his experience and the shrink would say they understood and everybody in the room knew the shrink was full of crap because he had no way to understand.
It's not the priests fault and I'm not attacking them. I am attacking the Church that said for a number of years that you shouldn't seek advice from anyone other than your priest. They put priests in a position where they had to deal with things they couldn't. If you want to know what the Bible says about something, ask a priest. If you want to know how to solve difficulties between yourself and your spouse, ask somebody who has at least tried to solve difficulties between themself and their spouse.
I do give advice, I give a lot of advice, it's my thing. But I only give advice on things I understand, things where I have parallel experiences. Anything outside of that realm I'm completely honest with my friend and tell them I'll listen all they want but I won't give advice because I'd just be making things up off the top of my head with no foundation. And I think so called marriage counselors that have never been married are a joke and people that go to them are fools. It's like asking someone that's never seen a car before how to rebuild your engine, how would they know?
If your single friend doesn't know you well enough to give you advice about your marriage then he really doesn't know you at all.
Your error is you are not recognizing that we can have communicable objective knowledge of what is subjective. For example, we can understand the death of someone's parents and offer valuable support for those grieving even if we have not personally lost our parents. It is not necessary to first go through the experience.
There is a sense in which something subjectively experienced cannot be effectively communicated, however, this is only in the case of that which is specific. Knowledge of your particular marriage cannot be had by anyone except you and your wife. However, this does not mean that one cannot have knowledge of the subjective nature of marriage- simply that they cannot have knowledge of the subjective nature of a specific marriage. This knowledge is not only innacessible to non-married persons, but to anyone except you and your wife.