Brilliant. A sound and solid set of advice to anyone. One thing I like about it – which proves the very point being made – is that it is good advice for any man or woman.
While it has a lot to do with standing up for yourself, gaining and holding onto self-respect, I think it is a mistake to think what you wrote has anything to do with feminism. It has a lot to do with seeing people as equals and respecting them.