Sometimes it is time to sit down and ask yourself if you are doing the right thing.  You have to wonder if  you are in the right job.  Teaching might have seemed right at the time, but now years later I have to take stock and question if I am truly happy.  Today, after classes, I had to supervise an engineering project.  Basically it involved playing with lots of lego.  And I get paid for this.  So that answers the question, dilemma over.