Did you start the metformin gradually and build up the dose to try and avoid stomach problems?
That is the correct way to start metformin. Most people then adjust to it and have little problems but some don't. and need to try the slow release version.