Do you realize those who tell you only what you want to hear do so for their own benefit, not yours? Those who always agree with everything you say cannot provide you with anything of real value in your life.
Understand those who truly care about you are not always the easiest or most comfortable to be around. Why? They will consistently hold you to the very highest standards. They are who you want to have.
Beginning today begin to seek those who challenge you by helping you to grow stronger. How? They show and offer you enough respect to give you their true opinion, provide valuable and honest feedback.