Sorry you are feeling so up and down. That can be very disconcerting. Work can be a source of stress but it also can be the prod that keeps us from just isolating in bed.
You might like to meet people in the Depression Support Chat on Thursday at 9PM EST. I saw this article on self monitoring and thought it might open some eyes about how we monitor our behavior and words, or not.
Self-Monitoring | Encyclopedia of Psychology
Whatever diagnoses you have, feel free to drop by and listen to a group of supportive people that will be happy to see you. Who knows you may even feel like adding your thoughts as well.