Thanks for the recommendation of book , I will definitely read it out. I totally agree that no matter what kind of situation you are in, the only change you can control is yourself.
I constantly feel like I want to interview the hiring manager next time I go through interviews:)