In reply to Marmoset: I would like to agree with pretty much everything constructive that has already been said on this topic.
Especially: if you love climbing then DON'T GIVE UP.
With climbing comes a lifetime full of learning and improvement that's one of the joys of it. There is no hurry to get to particular level, there are thousands of good routes at every grade. You ARE progressing, don't put yourself down just keep climbing and figure out how to keep enjoying it instead of getting hung up on the grades.
Go to new places to climb if you can, that's one of the many other joys of being a climber - it takes you to wonderful places. You also learn new skills on different rock types.
I notice a lot of the climbing in your logbook is on the Peak Gritstone. Grit is a wonderful rock, many of us learnt on it, but it does not suit everyone's natural climbing style.
At around VS certain techniques become fairly important on grit such as jamming and smearing, much more so than on many other rock types at the same grade. It is one of the harder rocks for those who mostly climb indoors to adapt to. If you are bouldering font 6a+ you probably can climb VS even if you can't get it on grit.
Can you jam? Do you have good footwork on smears? Are you strong/ confident enough to tussle through a section of strenuous laybacking? Do you find and take rests before or after a difficult section?
If not see these as opportunities for learning and improvement, not failings or weaknesses. Take the time to work on them, get help from friends who also climb if they can.
Notice the type moves or sequences you can't easily do, do they have any common thread? If so you could focus your efforts on learning how to approach these type of challenges, physically and mentally.
Where are you based? Where else could you get to to try other venues and rock types? North Wales? The Lakes? Portland? Forest of Dean?
Do you have other people to climb with apart from your other half? If not you should find some, it's good to have a range of climbing partners you can learn from them all and have more fun.
Do you lead? I don't notice any leading in your logbook. Do you lead indoors? or on sport routes? Do you want to lead? Or do you just want to consistently second Vs 4C?
Professional coaching can be a real help with physical techniques, rope work and safety and also importantly with the mental aspect of climbing.
It can be a very worthwhile investment.
However if you can't afford it there are a lot of experienced rock climbers out there, some of whom like to help others along the way.
That's how I learned, I got a lot of that kind of help when I was in my first few years of climbing and I like to pass that onto folk these days.
If N. Wales is in striking distance and you want to get out climbing when the weather improves you can drop me a PM.