Why do people get upset when I honestly call myself ugly?

I get it most people are definitely fishing for compliments, but why get mad when someone is just saying it how it is. I've been called ugly by women majority of my life until I finished High School. I'm sure I might've had some secret crushes but they'll take it to their grave before they ever say anything to me. So what's wrong with just stating the facts

Why do people get upset when I honestly call myself ugly?
Post Opinion