I know that the people who will make you feel warm and fuzzy when you’re sad, and the people who will give you brutally honest feedback, are usually different people. Ideally you want to have relationships with both kinds, and reward them for their strengths, rather than getting mad at them for failing to do what they’re bad at.