Well my mother/grandmother ran into their rooms after I told them I won't cut my hair, and my mother is crying about it I think. My mother said, "You have to cut your hair, I won't ask you again for the rest of your life". And then I told her, "I won't be here pass mid 2011". It's for these senior year pictures, and I know they are lying to me when they said I look bad. They just want short hair for short hair. I don't even understand why my mother cares so much since her ex-boyfriend had really long hair down to his mid-back. You would think she was more open minded then that... and I never gave her any issues all my life, it's just the one thing I want.
I don't look bad at all, and this is probably the best looking phase of my life. I had some older woman telling me I was good looking, and a female security guard smiling flirtatiously at school. I know how I look right now, and I feel secured about it.
Shockingly, I had the school slut telling someone I was good looking when a long time ago she said I wasn't good looking, but she's awesome anyways.
What should I do, to stop them from acting like this?

My grandma is acting like I really said a mean thing when all I said was, "Can we talk about this privately without grandma persuading you?"
I absolutely do not want to cut it.