Ask your nurse or doctor if you can have slow release metformin. Many people suffer stomach issues on the regular stuff. I was taking a tablet 20 mins before eating and taking my metformin to stop the inevitable trip to the loo later, until I discovered this site and the advise to ask for slow release. Apparently its slightly more expensive.
good luck, hope that helps.