If you have identified the reason, I would suggest you to handle or resolve that issue at the earliest and move on in life.
Of you find it difficult to handle, seek a professional support.
Next Steps
Consult a psychologist for a better clarity and understanding.