Thanks for the query.
Diabetes can lead to hormonal imbalance leading to menstrual irregularity.
As you got investigated one year back and as PCOD and diabetes both can present with insulin resistance
better to get examined once.
So consult gynecologist and get examined to find out the cause for delayed periods and dyspareunia
If there is no structural cause using local analgesic
and lubricant jelly can help in decreasing the pain during intercourse
For more details you can ask me through: http://www.healthcaremagic.com/doctors/dr-sree-gouri-sr/63429