The value of good advice comes in its honesty, truthfulness and sincerity. Whether you like it or not, it is important to value advice based on facts from those you trust and believe in.
Similarly, when asked to provide advice do so honestly and sincerely, even if the other person may not like it or may not be what they expected (wanted) you to say, as only that way you will provide them value that they need and have come to seek.