Right, calling a person fat and unattractive isn't hate speech. Calling "women fat and unattractive for using birth control" is. Nice strawman though.
Your threshold for hate speech much be pretty low if you think "fat and unattractive" fits the definition.