If you don’t give a man respect he will step back, either knowingly or not. He’ll further step away and disconnect himself from you because being with you won’t feel good to him. He’ll stop doing things for you. If a man feels like his self esteem is being attacked, he will take a bow. He’ll feel like you’re his mother scolding him.
Truth is, you’ll never know all there is to know about yourself just as it is you will never know all about a partner. Humans are by nature too complicated to be understood fully. We all have different styles, men and women. Trust me you’ll be so different from other women and draw him closer to you because he’ll be able to relax. You’ll be magnetic, and you’ll both get what you want. This works just fine.