I started out on metformin 500 mg twice a day and am now on 1000 mg twice a day. It did some times give me an upset stomach and diarrhea, sometimes severe, but not so much anymore. I could see how you could lose weight if you have an upset stomach, but I never did. Give it some time. Those symptoms go away after a while. Well, at least for most people.