The CS degree isn't worth what you'd have to pay for it, but you'll need the knowledge later in your career. Your intuition that "I'm also worried that not pursuing a degree will exclude me from certain well-paying jobs, especially later in my career" is spot-on.
My advice is this: If you have the discipline to take night classes, see if you can pursue the degree part-time while working part-time. Taking one or two classes at a time - especially in CS where you have a bit of experience - should be a breeze.
My advice is this: If you have the discipline to take night classes, see if you can pursue the degree part-time while working part-time. Taking one or two classes at a time - especially in CS where you have a bit of experience - should be a breeze.