srinivas chakravarthy
Yes you are right in identifying your problem to some extent. To be accurate, I would call it problem with authority rather than passive-aggressive behavior. In passive aggression, to show aggression towards object of aggression which may be your boss, you actually do your work extensively. You are right in saying that you need to be assertive. Start saying no and defending yourself when you are right. A psychiatrist or a psychologist could help you with some sessions.