have been struggling to control my sexual urges for multiple years. I try really hard to be on the right path by performing all the required acts and trying to refraining from sins as much as possible but sometimes it’s really hard and my desires feel unbearable, so I sin. However, I am currently a student studying and will have a couple more years until I can support myself financially. That being said, I was wondering if there was any practical solution for me?

Try to convince your mother to help you get married. Don’t give up. Be creative and keep trying.

In the meantime, to help you with your desires, I recommend the following:

1- Eating less
2- Changing one’s diet and avoiding high energy foods like dates and mangoes. Eating less meat also helps.
3- Do not spend time alone. Do your work and spend most of your time in the living room or library
4- Smell camphor
5- Do wudhu frequently