Hi
@joe2023 and welcome to the forums.
Lots and lots of posters here have "fallen off the wagon" so to speak, and then climbed back on again. While 67 is higher than you'd like, it's by no means astronomical.
I'd suggest you get yourself a blood testing meter to see how your efforts are working. Hopefully you'll get a pleasant surprise.
Disclaimer, not a doctor and not T2, so just posting on the basis of what I've read here.
You can do this. Good luck and once more welcome.