Hello sir ,
Your issue is uncommon , if there isn't any biological disorders we need to check the psychological part.
You should approach a therapist who will evaluate your case history , understanding different areas which may have contributed to this condition.
Please approach a psychiatrist or therapist.
A physical health check up prescribed by a physician would also give a better insight.
Next Steps
physical health check up
Approach a therapist.