I am chiming in here a little late, but I am also a type 2 diabetic and have high blood pressure and have a pretty hard time finding medicine that won't affect me while riding. I used to have a Dr. that didn't really care about what affects certain meds were having one me so I switched. I really don't think Glucophage bothers me, but Lipitor did and I had a combination of BP meds that did as well.
Just like others have said this isn't the place for advice, but many medications will affect you and you need to find a Dr that will work with you so you both manage you illnesses and still ride strong. I am 54 years old and ride about 6,000 miles a year between road and mountain and I ride with some pretty strong guys and gals.
It is possible, but you do have to work at it.
And like you I have inherited my problems, because I have never been over weight and have always been active. You can't pick your parents nor there relatives. Some of us get good genes and some don't.