Embarrassed? Because there was an expectation by everyone watching for me to succeed with no option for failure? No. I would never view that as an embarrassment.
Often. Have you ever considered a different job or a career, but your current one is not at risk of being phased out any time soon and the pay is decent, which keeps you put?