A forum friend was asked me: "Why you prefer working on your projects solo rather than with someone?"
I simply reply: "When you can do something by yourself, why do you have to rely on anyone?" No, that statement doesn't mean that I'm arrogant or something. I just want to know how far I can go by myself, and see that if I am capable on doing something by my own. Instead of asking and bothering anyone doing this and that over time, I would prefer to ask them: "how do you do that?" and learn by myself after I know the basic so I don't have to depending and bother on anyone everytime I need something.
In fact, each time I'm collaborating with someone, it would ended up just not as good as the first time it was planned and the project ended up abandoned with variety of reasons.
But in real life, it's a different story. Team work is indeed is a vital part in order to keep anything on time - especially on dead line. Who would want to stay on office and doing everything by their own up until like 5 a.m. early morning?
 
