Almost every job has its moment where one feel regret. But letting these feelings immobilize us is deadly to both success and career fulfillment. Changing the focus and channeling the energy is key to making sure that these regrets don’t become the tar pits of our emotions.
http://blogs.hbr.org/cs/2012/09/coping_with_career_regret.html