I also had this reputation at my last job and was also groomed to see these as flaws. It wasn't until I worked with a career coach that I started to see these as strengths in the right situation. Now I work as a consultant and get paid to be rebellious (in business-speak I "think outside the box"), to be direct and to critique what isn't working.