Here's what I realized after doing some self-thinking: I am taking a week off from school this week and was doing some self-thinking as I'm doing some customized link-wheeling. The reason why I took a week off because I wanted to boost my self-confidence and self-esteem after it has deteriorated after many months. As I spend some time alone at home and at my favourite cafe, I realized something... it was me, myself that has been caused me to be in this state. It was my ego. Like for example I've always been single and never dated, I always wondered "why ladies choose jerk guys over me? Are ladies blind this days?" I used to always think of that in the past then I analyzed that statement during my self-thinking period and find that rather egoistic. And it's that egoistic statement that made me want to Also in the past I've always been in the "revenge" mode and kept swearing that I will get back at those who despised at me. I analyzed that statement and realized that it's my ego that made me feel and think that way. If I continue to be like this, I'm no different from them. OK, I find it rather difficult to explain. And ego is important and good, but if we fail to control and keep it in line it will control us. I've been reading articles on controling ego and found this great site: http://www.management-issues.com/2008/1/28/blog/%28-copy-of-%29-the-90-minute-hour.asp (No, it's not my site and have no affiliation with it). If you're able to, take some time off and do some self-thinking. I realize it helps.