You can skip side effects prone metformin and substitute with the more effective and natural plant based Berberine.
Kmk
I read recently that metformin has bad effects on your mitochondria