Well this can be something related to many things such as your stress level, your sexual orientation, past experiences or any ongoing stressor. We need to evaluate in detail about all these factor
Next Steps
Please go and see a psychiatrist near your area.
Health Tips
Adapt healthy life style