So now my VP is at it with me. Yesterday on a client call, he criticized my work right in front of ME and in front of my client. He pointed out ways my work could be improved, yet he never approached me privately on the side to tell me this. He chose to do this right in front of my client for a page that I had JUST reworked on their website. How completely unprofessional of him! So, I was left to defend my work on this call! And I did! I said, I beg to differ, and I told him why.
Last night I became suicidal. I was thinking I should just end my misery now. This will never improve, because it hasn't improved to date.