Nice read Ying. I too tend to way over-analyze decisions to the point of extreme confusion! Agree 100% with point one. To add my own two cents, we are expected or expect of ourselves to realize all of our “passions” in our career. For some this may be the case, especially if you maintain a slash career (if you are one of those, hats off to you, whats your secret?). In my mind, my career is just one piece of the puzzle. Yes, it is something you invest a lot of time into, so you better make sure you at least enjoy most aspects of it, but the idea that a career must give you 100% fulfillment is dangerous.