The next time you ever feel insecure or have no sense of self worth, one thing you can do is to have an honest talk with someone who will listen to you.
People battling and coping with depression are, more often the not, the most likely to be unable to realize how much they are achieving.
Stuttering, insecurity, autism, OCD, anxiety, PTSD, agoraphobia, and many of the concerns that we face are literally crippling (even so when it is a combination of more than one, as it tends to be). Coping with that while dealing with daily life is a much bigger thing than we can realize.
Finding someone who will listen is normally not easy, but that's why communities like ours exist.
When you do find someone, remember that when they tell you about the value of what you do - you should keep an open mind, listen, and believe in the words they say.
(edited)