Women know or have seen so many men grovel and throw away their time for women that they are used to it. They don't respect a man who treats the woman as their life.
They want to be the one competing to get your attention. You got to get your own private thing going on. You got to show them that you have a life outside of them and that they aren't the center of your universe.
Build a strong life for yourself, develop some emotional independance and it'll all fall into place.
The key here is to stop caring so much what they think. Who cares, they are just women. They aren't goddesses or perfect beings. They have insecurities and worries too. Stop worrying about what they think.
Be a man and live your own life, and "let" them tag along for the ride.