Well,
Me and my girlfriend have been going out for, what feels like....ages...and lately we've been getting pretty intimate. I've had a few girlfriends before but we made out or I rubbed their clit. So I'm still a virgin at 18 -_-. My girlfriend is also a virgin and she seems pretty happy when I know what to do to make her feel good. She is 18 also. Lately we have been thinking about having intercourse. But my primary concern is whether I'm impotent or not.
It just doesn't point to the sky, if u know what I mean. It definately does erect. We(My girlfriend and I) would make out and touch each other and my penis would get really hard, but when she starts to give me a handjob after 5 minutes or so, it would die down being slightly less hard but still erected. My girlfriend never touched another person's penis before so she wouldnt know if mine is broke or not. I DO SMOKE! Perhaps that is the issue and lately I've been smoking a bagillion (alot). I enjoy smoking, but if its for sex its definately worth giving up.
1. My question is, to have sex do I need a strong pointing penis like some people in pornos have?
2. Do I need viagra or something because my penis doesnt stay as erected as I would like it to be? I've tried to look on the internet for natural excercises or something. I found "Kegel Excercises" but isnt that for pregnant chicks?
3. Cigarette boxes have "warning may cause impotency" on the box. Is it affecting me?
She's on a trip with family for a week, so I would like to give her a welcome back present

Please help me with your advice.