I never realized that being "opinionated" was somewhat negative!

The official definition is "Holding stubbornly and often unreasonably to one's own opinions."

I've called people opinionated before but I totally meant it in a positive way (like they had strong opinions about topics as opposed to being indifferent about them). OOPS! I hope I didn't offend anyone!!