Capricorn. As much as I hate to admit it, it's true.
Hahahaha, this is just TOTALLY my best friend lisa, who is capricorn too if you'd ask her; what do you really, really hate? I just surely know she'd say; I definitely hate stupid people who don't think before they say something!
Capricorn um not so sure about the fashion guru part but all the rest are pretty fitting
Fun facts about your sign here... Not that I subscribe to astrology but this made me laugh.
And there are a lot of idiots out there to deal with! That is how I became the Queen of Sarcasm.