masturbation is the only reason for lack of stamina , because one drop of semen is equal to about 40 drops of blood,
You should win over this nasty habit by :
1) Eating less in night,
2) Avoid non-vegetarian foods
3) Avoid intoxicants like tobacco,alcohol
4) Avoid onions and garlic which are aphrodisiacs and bind to lust and masturbation,
5) Take fruits , vegetables and drink hot cup of cow's milk every night
6) Avoid foods which are too pungent , spicy , oily , bitter because such foods cause misery and disease
7) Read nice books based on simple living high thinking and make your life successful
You should be very careful and determined to stop this nasty habit as soon as possible as it can cause many problems physically , mentally , socially etc
The truth is sometimes harsh but if taken positively it can ultimately lead to happiness and success,
The truth is in the oldest and fully dependable authorized Vedic texts like Bhagavatam and Gita , that by masturbation one takes the risk of becoming an animal in next life,
Sincerely,
Dr.Sunil
P.S : If you have any doubts about my reply please reply back here