Thank you for taking the time to write us. Your question is an important one about empowerment.
Rather than speculate on the origin of this issue in your life I would like to focus on three ways of bringing about a change.
First, I would start a journal specifically for identifying your needs and wants. I would encourage you to make it a daily journal and date each entry.
When you identify an unexpressed desire and want, give as much detail about the scene you feel inhibited in as you can, then identify what wasn’t expressed. Following this, write down what you think is the reason for the inhibition.
Then I would pick one or two of these a week and role-play them out with yourself. Place an empty chair across from you and express the need directly, reverse roles and respond from the person that you felt inhibited by, then come back into you chair and say what you need to say. Rehearse this as many times as you like until you are back in your chair and feeling the role-play has ended adequately. If it doesn’t end in a place you are satisfied, then return to role-play and try it again until you feel comfortable. Only end it in your role, and only end it in a way that allows you to feel okay.
If the whole role reversal thing sounds like too much, just say what you weren’t able to say to the empty chair. This alone will allow you to begin expressing what you need.
Finally, while these are things I would recommend for you to do on your own, I strongly recommend some therapy to gain support in your empowerment. The find help tab at the top of the page will help you locate someone in your area.