Anxious

Don't know why I keep leaving jobs. Is it too much to ask to be happy in your work environment.  I go in every day through pain but what keeps me going is the fact that I could do a lot worse.  I enjoy dealing with people and feel I've achieved something from working. But my another role hasn't worked out for me.  I made too many mistakes.  Bosses only see the mistakes and not your achievements.  I do my best never a day late but I have come to the stage in life that when I'm not happy I will walk away from a job.  If I'm not valued for what I do bring there's no point in me being there. So again I've gave my notice and blame myself for my mistakes.  Worse is letting my family down.  I don't know what is ahead of me now but I want to be happy, want to be wanted in work and appreciated. New year is a hard time for finding work which makes me anxious. Fingers crossed hey ...