I'm sorry.
It's terrible when people won't leave you alone about something and you just give in, then their advice makes you so unhappy. I've had that happen before, too.
Try to remember we're always our own worst critic. I have terrible self-esteem. I'm also fat and I think I'm ugly, too. It was literally beaten into me that I'm ugly, not an easy perception to turn around. So, I understand. Just remember, hair grows, so your pixie cut will change. I know it will take a long time to get it back the way you want it. But, everything will be okay. You're not alone.