Could I just add a note of caution? Please don't build your hopes up too high on Metformin being the wonder drug which is going to solve all your problems in an instant. I say that for two reasons; firstly because your GP may decide he's not able to prescribe it right away, and secondly because, although it's undeniably a very good and helpful drug, my perception is that it's not designed to produce miracle cures overnight.
You are already doing all the right things, even without Metformin, and you will soon start to see results. Build your hopes on your own phenomenal strength and courage, which you are so clearly demonstrating on here, and which won't let you down. Any other aids along the way are a bonus.
I've heard it said many times that diabetes is a marathon, not a sprint, and that's very true. We're all in it for the long haul, and slow, steady progress is the name of the game. But as you'll see when you start exploring the forum, there's nothing to say we can't have a little fun along the way! (Come and check us out on General Chat: What Are You Doing Right Now?...)

Hugs xx