Eyei said: She is actually honest in one of the sentences :3 How cute
To properly understand tsundere, it is necessary (but not sufficient) to understand that she's honest in all of them. "Hate" is a bit of an exaggeration, but no more than most people using it in everyday conversation; she really does feel all of that, for all of those reasons, and probably all at the same time.
Yes, including hating him both for spoiling her and for not spoiling her (by not buying pudding). Tsundere is not about logic.
a) Lum is the first Tsundere and b) Dr. House from House MD is a Tsundere, by any definition. Gruff and angry 90% of the time but a loyal friend for the other 10%, which pays it all off.
Perfect song for this-> I Hate Everything About You - by - Three Days Grace
I hate you because you touch me familiarly.I love Ryuuji so much it's hopeless.I hate you because you won't buy me pudding for dessert.I hate that you're better at cooking than girls are.I hate you because you won't leave me alone.I hate you because you don't get it.I hate you because you don't wake me gently.I hate you because you can't say anything thoughtful.I hate you because you're always close to me.I hate you because you always spoil me.I hate that you can do everything I can't.I hate you because you don't get upset even when I do something clumsy.I hate you because you always look away.I hate that you're always criticizing me.