Fking hell do I relate to this. Hitting that wall of "oh shit, I'm actually at my limit when trying to achieve that. My potential really isn't there, no matter what anyone else says". Maybe we arrived at this from different thinking patterns. I do know that I am very sensitive to the fact that I have to put in more effort for minimal results that others can achieve fairly easily.
But, you see, stability with even average intelligence would be very beneficial for putting in many hours of work to catch up. There are people who have reached great heights of skill by specializing and putting in 10,000s of hours for it. This is impossible when depression has a home in your head. Procrastination is awfully comorbid with depression.