Consult a Gynaecologist in your area. You have multiple problems some of which have a psychological basis. The symptoms are not really related to each other.
A detailed history taking, thorough examination, few investigations, are required to come to a conclusion on what is ailing you.
Answered2023-11-19 02:25:40
Let others know if this answer was helpful