Dear ,dont worry
Many people get afraid of this but as time goes they get ride of it ,but u are saying since three years its quite lengthy time so u need to consult doctor
Consult doctor then if required have to meet counsellor or psychiatrist for better suggestions
Next Steps
consult me or any gynaecologist first then decide further
Health Tips
dont worry ,have healthy diet ,excercise ,yoga and pranayama