The best research is driven by both curiosity and necessity.
Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work.
The concept of computational complexity is not just about how fast we can compute, but also about understanding the limits of what can be computed.
The best way to get out of a situation is to never get into it in the first place.