U are too young to label yourself having ED.
The common reasons for Erectile Dysfunction may be physical or psychological.
Stress,fatigue, medications or alcohol may be responsible and can be corrected.
Do not indulge into such medicines.
Next Steps
Relax yourself .
Do regular exercise.
Health Tips
Read more details under the following site which describes ur problem which can be dealt without Medicines :
http://mydoctortells.com