Going back to the original post...
You talk about playing, and about your swing, but you don't talk about practice. Playing a par 3 course is fun, but it's not practice.
I'm in sort of a similar place to you, except that I don't feel discouraged by it at all. I started playing about 2.5 years ago, when my sons got me out for my 60th birthday and I found that I enjoyed the game much more than I expected to. I've taken a few lessons from a TPI level 3 instructor, and they've helped. But they weren't going to help all by themselves. Personally, I really enjoy practice. I go out a few times a week for an hour or so, and work on chipping, 20-50 yd. pitches, putting etc. What the lessons have done is to give me a better idea of how to practice, and what to work on.
Like most people, I began by spending time on the range and trying to it it far, but I found that it wasn't helping. The reality for me is that I'm never likely to drive the ball 300, or even 250. That means I'm not gonna reach many greens in regulation (except par 3's) and my usual path to par is going to be getting the ball up and down. So, I work on those skills - pitching, chipping and putting. The funny thing is that now that my pitching is becoming reliable and accurate, my confidence is growing, and my drives and long irons are getting better, either because I'm less stressed about it or because the work I do on my short game is improving my stroke.
So, my suggestion is to stop worrying about your scores for a while, and spend little or no time with your driver. Go out and get some focused practice. I find that I enjoy it al least as much as I enjoy playing, and I can do it when I don't have time even for nine holes. Start near the green on short chips, then back up to 20 yd. pitches, 30 yd. pitches, etc. It'll clear your mind, give you some great time outdoors, and build your confidence. Practice from the green out, rather than from the tee in. If you do that, my guess is that you'll enjoy your playing time more and, coincidentally, your scores will start to drop.
BTW, my index is down to 23.0, which ain't great but it is falling and I'm pretty sure I'll get it below 20 before too long. I usually play on a difficult course, slope 131, and usually break 100. Having started only at age 60 my goals are realistic. I'm improving and having fun and I don't worry about it much beyond that.