
Alright, I think I have enough on this to give you my actual advice:
Power imbalances in friendships are tricky, since they are by nature relationships of peers. Both parties spend time together by choice, with no other obligation or motivation, and hence it's more than a bit weird when 'power' of any kind seems to be involved. I understand your discomfort.
I think the appropriate course of action here is communication - you simply need to have conversations with these dudes about what it is that's making you uncomfortable. They're probably unaware that what they're doing is not to your taste, and might even think that this is how you like to be interacted with. They may even have personal histories where they've learned that people like them when they're deferential and complimentary, and maybe especially so to tiny women like you, slanty.
At bottom I don't think this is about trying to figure out general principles of self-esteem & relationships, but in learning to navigate your own friendships more openly and robustly.
I had a situation like this once with a female friend, where it seemed like nothing I was was impressive to her, and everything I did was 'wrong'. We were incompatible personalities really, forced together by a daily carpool to and from work. At one point I'd had enough and simply confronted her about it, and as it happens she was behaving like this because she felt intimidated by me (and my 'big words') and so leant into trying to give me advice all the time in order to address the perceived power imbalance. Once we had that conversation, things were much better and more comfortable.
I suspect that if you don't address this actively, slant, you'll instead try to address it passively like my friend there, and just ruin the friendships even further.
Just talk, that's all. You know what the problem is and you are skilled enough to communicate it to them.