gye1962: I was saying "thank you" because I am familiar with the highs and lows of your posts as well as the stress at work. In fact, my finding GYE is tied into my acting out due to stress at work.
As I have lost jobs due to my acting out in reaction to stress at work, I would suggest ultimately, that you figure out what exactly the stress is at work, and if there is a more constructive way to deal with the stress. Putting yourself in the right direction can in itself alleviate a lot of stress.
Back in 2005, I had worked as a computer programmer, and a short while after I was hired, I knew that I was in over my head as far as understanding the business. My boss wanted programs, right away and I just wasn't that fast.
I would come home from work, and I would act out with mz"l and looking at arousing pictures all night long, and I would be late for work. This turned into chronic lateness, and I wasn't effective in doing my job, and other people were pressuring my boss into firing me, and finally in 2007, he did.
Back then, I would have asked myself the following questions:
1). Is there a skill(s) or background that I need to learn in order to improve my job
performance?
2). Do I need to improve my time management skills?
3). Is this the field I really want to be working in?
I am also taking this advice both for the job, and for life itself as there are many things that stress me out, and I would normally respond to by acting out: doing taxes, cleaning, saving for the future...I have had to figure out what was really bothering me and working to face the task rather than act out, and only make the situation worse by having it linger on.