Do you take metformin for life