When we are born, someone hopefully is there for all of our needs. As babies we truly are unable to take care of ourselves, and need help for the first few years of our life. Eventually this changes, and we become responsible for our own needs. Everyone reading this obviously knows this, but not everyone always acts this way. One big difference between responsible people and victims is that victims usually either blame or complain about their needs not being met, as opposed to discussing what can change so they are.
There is only one person on this planet whose job it is to make sure your needs are met, and that person is you. No spouse, no parent after childhood, no friends or significant others, no one is here to meet your needs except for you. If you are in a situation where your needs are not being met, whether it is at work or at home or somewhere on the street, it is your responsibility to communicate this. No one else is going to read your mind and act accordingly. It is very true that sometimes what is happening can coincide with your needs, but this does not happen with any sort of guarantee. It is truly up to you to say something, and to act accordingly, if things need to be handled differently to meet your conditions of satisfaction.
Take your needs seriously. No one else will, it is truly up to you.