Forwarded Answer from Abu Rayḥānah AbdulHakeem Al-Amreeki hafidahullah
23 December 2024 • 6.1K views

وعليكم السلام ورحمة الله وبركاته
My dear brother, may Allah aid you in your situation.
You are struggling with an issue of manhood. All men struggle with this, some more than others.This is nothing strange for Muslim men. Don't feel alone.
Avoid that which may arose your desires by way of your eyes and ears.
Also do things which exert from you energy in order to kill your desires. Like fasting, exercising, sports, swimming and cycling.
One must be resolute that anything unlawful (haram) is not a solution for his desire. This is Piety and righteousness, it's the main thing needed to control your desires.
Furthermore, in the middle of the night, 2 or 3 sets of push ups or pulls can help remove strong urges.
Point being, you must learn how to manage your desires. They won't totally go away but thay can be under control.
Controlling desires is a noble and honorable achievement to obtain and acquire through hard work.
Marriage is no doubt the best solution. However, it's for the purpose of building a family not just satisfying desires. It comes with responsibilities.
May Allāh strengthen you