You are not alone. Many of us feel anger and fear towards our parents and towards people who are more confident then ourselves but are afraid to admit it. So Well Done!!! You are moving in the right direction acceptance is the key to opening new doors.
Acceptance - followed by taking responsibility that you alone are responsible for the way you feel is very imp. We are all conditioned and feel that others are responsible for the way we feel. Easier said than done but we have to keep trying and reminding ourselves.
Your parents can behave the way they want to i.e. being critical or pushy etc but you have to stand up for yourself and just evaluate what is being said i.e. if you are fault try to change yourself if not let go.
Not sure if all this is making any sense. Hope this helps.