Your symptoms suggest lack of confidence and self esteem. This could be coming from your habit of self criticism. Criticism is helpful when it is given to point out the errors, how to make future changes to remove the errors and motivation to make further progress. An important part of criticism(which most people don't do) is to praise the abilities, strengths and achievements that they have. I would suggest that you change the way you critique yourself and see how your relationship with yourself improves.
Next Steps
Please see a counselling psychologist to address your issues
Health Tips
Once you have a positive image of yourself, your other concerns like anxiety, worrying, husband's attention, job dissatisfaction will also reduce or become easier to cope with.