I don't have any hate for Selena and I feel really bad she has to deal with an illness, but she seems like a very angry, closed off, insecure girl. I have no idea what she has been through emotionally but it must have been rough. She just comes off as angry to me.
She has no talent. She can't sing, write songs or dance. She hasn't got a great personality... but she's cute as a button and desperately trying to stay in the limelight, using her adorable looks. That's enough to make a person grouchy.