Why did a girl who used to think I was attractive and even like me call me ugly?

It’s hard to wrap my head around. She used to say I was hot and out of her league and She today found out I’m kind of a douche and proceeded to say I’m ugly and that any girl that dates me is doing charity work, I’ve had exes do this too and it’s like what the hell. Was I being lied to then or am I being lied to now. I guess I must be pretty bad

Why did a girl who used to think I was attractive and even like me call me ugly?
Post Opinion