Oh wow sales! I was also in that hellish world, advertising rather than stocks; in that industry they love putting people in a fixed mindset. You're either a super star or a piece of crud on the sales manager's shoe. They were so good at making me think my success or (especially) failure, defined me, unfortunately I didn't know about Nigel back then :-)
Glad you like, more on the way soon!