The single ones are the best to get advice from, at least they aren't in a bad relationship. I gave all of my friends relationship advices for let's say, 6 years and never had one relationship during that time. Nor one night stands. I found a boyfriend and 5 years later married him haha.
I'm married to one and he isn't too romantic and a little selfish maybe. But he tries and we don't have really problems unless we disagree strongly so. I agree with you.