By procrastinating, you avoid an honest reckoning of your talents and testing of your limits. You can hold onto the idea of a certain kind of perfection, in yourself and your potential work product, a little longer... and then scramble to do something half-assed at the last minute.
If others then accept your results, you get the thrill of almost-failing but can still entertain the idea you're so great you don't need to put in sustained, honest effort. The essential-you still has the power to get away with things that others can't! (You were probably very good at deceiving your parents and other authority figures as a child.)
If your results are crappy, well, they're crappy only because of the procrastination. The "real you" still has boundless potential and "could be changing the world", it's 'just' the procrastination that's a problem. You're already punishing yourself about that with your internal narrative, and perhaps you even secretly hope others will finally give you negative attention, too -- both for the thrill of actual-failure and the hope of a confrontation that might force improvement.
You do have some awareness of the cycle you're in, and have tried a number of things... but not with consistent follow-through or sustained improvement.
As a single 21-year-old making $130K, you could afford elective psychotherapy. It'd help with rooting out the reasons you enjoy procrastination, and with the follow-through on changing habits. (Much of the advice here is good... but will you have a sustained relationship with the suggesters that helps evaluate progress over months/years? For a price, a therapist can provide that.)
You might also eventually want a more competitive and intimate work environment, someplace where you can't "bullshit your way through most stuff", because others would notice and/or real project failure would follow, rather than just continual muddling-through. (This doesn't necessarily mean over-the-shoulder monitoring or no entertaining diversions... but high-enough demands and close-enough collaboration that clock-killing shirking can't survive.)
Good luck, and be happy you're not this guy: