Welcome to HCM,
You are Diabetic,in longstanding cases ED or Erectile dysfunction
is seen due to autonomic neuropathy or vasculopathy.
I am sure this is prescribed by doctor after proper examination and investigation as diabetics may have heart problem specially IHD( Ischemic heart disease
) it this drug is used with nitrates it can cause serious complications,please get your cardiac checkup if not done by ECG,TMT if every thing is fine, there are other drug interactions also of This drug (Sildenafil
) so please take it as advised by physician and is indicated to you,to be taken 1 hour before intercourse on as and when required basis.
Please take care of your diabetes