I think, there is nothing impossible. There is some things, that we can't do, for now...
Every day our life faces us with something, what we need to learn. And this is only up to you: are you ready to learn, or you just ignore it? What ever it is, it will return to you one way or another, untill you will learn this lesson.
Q&A for professional and enthusiast programmers
Q&A for professional and independent game developers
Q&A for students, teachers, and linguists wanting to discuss the finer points of the Russian language
Q&A for passionate videogamers on all platforms