Which qualities are of those who are tough and know how to handle life.?

1. Not caring
2. Being rude
3. Standing up for yourself
4. Being able to hold our own in a debate
5. Taking on the attitude that ignorance is bliss
6. Pretending that what someone said doesn't annoy you, but you don't really know if it bothers you or not because you are so used to being oblivious where if you were to awaken your senses, you would then have to deal with the situation which you are really not used to doing.
7. Having the guts to let someone know that they are being offensive and ignoring those who say that your argument is out of not having thick skin.