Hi.Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concern.
It seems like you have
premature ejaculation, Which is condition inwhich ejaculation occurs with slight stimulation & lot early than desired. Most cases of premature ejaculation do not have a physical cause & have psychological factors such as
anxiety, guilt,etc. Men often learn to control their ejaculation with sexual experience & in most cases it doesn't requireany treatment.
Also i want to tell you that
masturbation is normal, this may be due to high
testosterone level in the body. This is not a disease but excessive act may cause some problem sometimes.
I suggest you to not take any medicine to suppress the sexual desire.
Rather than taking the medicine, I would suggest you to focus on your work, studies etc and and avoid watching porn movies.
Don't worry you would be fine
Hope this information helps.