The importance of theoretical computer science lies in its ability to provide a foundation for practical applications.
You have to be ready to suffer and enjoy suffering.