You need people in your life who will tell you the truth in love. There are some things in your life you will never change without the help of others.
You need other people. You may be so embarrassed by certain issues in your life that you won’t talk about them with anyone. If you want to change, you will need other people to help you. You will need to be in a gut-level. God wired us in a way that we need each other, but that means we cannot get rid of our bad habits and hang-ups on our own. You can’t do it alone, because God made you to need other people.
If you’re serious about changing the deepest, darkest defects in your life, you have to overcome the fear of being honest. We waste an enormous amount of energy trying to cover up our sins, our hurts, our hang-ups, and our defects. If you spent as much time being honest about what’s not right in your life as you do covering it up, you’d have a lot more energy for what is right in your life.
You need to stop lying to yourself. If you want to change, you will need other people to help you.