You know, I think if I could earn 40k per year coding, it would take the pressure off for me. I've never started just because I never thought I could compete with the naturals that went to MIT and represented Will from Good Will Hunting, but maybe I've just been blowing things out of proportion. I've always been able to figure things out, and I did earn a degree in engineering (although not CS) and rise in the company ranks, so I must be somewhat useful. I guess I never give myself any credit either. Maybe I do have imposter syndrome like another user commented. I will make it a point to celebrate more and narrow down to just ONE thing a day for the meantime. Right now, I am so overwhelmed that I end up doing nothing. And it just perpetuated. Although I haven't properly replied to many of the comments here, it has really helped me just reading what people have suggested, and talking it out.