I'm kind and gentle but extremely short-tempered. My friends have never seen me angry, though. So it's more like I keep my opinions in my head. I'm not impulsive and do a lot of self analysis. Sometimes I think a bit to much and take criticism well if it's constructive. My mood swings faster than you can think. What I say today about me may not hold true tomorrow. I'm not very sweet but love cracking jokes and having a good laugh. And like Kisholoy says, I use sarcasm of highest forms only in my defense/retaliation. Working on my socialising skills and failing miserably I talk a lot to myself (am sure its not uncommon here!!)I neither judge nor ask others to judge me, guess am happy enough the way I am. At the end of it all, I have learnt to be good to people even when I hate them.