Not read all the replies as can't be bothered, however, my advice as follows:
Don't feel pressured to meet a standard that you may perceive higher than your
natural ability allows. You've lost good mates in recent years, don't race too much to meet them again.
My fluency came with a
fuck of a lot of track time and expense, not just fiscal either. I was doing high mileage from the get go and it comes with experience, if you're a fair weather biker you'll simply be one dimensional, simple as.
I can remember when I first got my X1 and taking it to

for a once over, we got chatting and I declared my outright fear of crashing, as usual his

ness's advice was brutally honest but correct, if you think you'll crash you will. I made a pact that I'd ignore 95% of that fear but keep 5% in my mind as a reminder.
my confidence increased and had many close shaves on the way but that 5% margin made them
manageable mistakes.
My first ride out with Maz, Digger, CJ, Bart and a few other 'regulars' was a real eye opener. There were a few X1's being ridden and my innocent theory was if their bikes allowed them to ride like that then I could too. The wise words of Digger promptly put to rights and shortly after setting and after about three miles and various close shaves I worked my way to the back and managed my own riding instead of keeping up with much more experienced riders.
Do a Bikesafe course and read up on roadcraft, it makes a world of difference but don't put yourself under pressure that may leave your beautiful little girl wishing that daddy hadn't of pushed himself that little further out of his comfort zone.