if being a type2 diabet cause penis foreskin to swell and crack l am on metformin?