Hello Friend, Good that you are seeking a help here. It's a normal phenomenon at your age and if unmarried. Nothing to feel bad about it.
Consult a psychologists if you have any other associates anxiety or stress if unable to control such urge..
Next Steps
Consult Psychologist online to discuss your problem in detail. Feel free to reach out to me online through Practo for further detailed evaluation and suitable solutions.